|
|
|
| я просто уточняю....
в скрипт для проверки mysql в $dbpasswd = ""; ввожу пароль который ставил при конфигурированье mysql или любой пароль...?
$dblocation = "127.0.0.1"; и $dbuser = "root"; оставляю в таком виде...?
просто спрашиваю по тому что сделал всё как написано...
Ввел пароль который вводил при конфигурирование...перекинул библиотеку libmysql.dll в system32
убрал ";" в extension=php_mysql.dll
mysql работает.. php иподключил к апачу правильно...
но когда я запускаю скрипт проверки мне показывает пустой экран...
правда я вот что заметил в скрипте проверки на пример в сточке
$dbcnx = @mysql_connect($dblocation, $dbuser, $dbpasswd); стоит @ и если я не ошибаюсь это собака подавляет вывод ошибок.... я значит убрал её и мне выдало нечто типа
Call to undefined function mysql_connect()
|
тоесть...? что бы это значило? и вообще как подключить mysql !?
ps у меня апач 2.2.2 php 5.2 и mysql 5.0 | |
|
|
|
|
|
|
|
для: Caesar
(29.10.2006 в 11:14)
| | Это означает, что расширение для работы с MySQL не подцепилось. | |
|
|
|
|
|
|
|
для: cheops
(29.10.2006 в 11:42)
| | А КАК ПОДЦЕПИТЬ....? | |
|
|
|
|
|
|
|
|
для: cheops
(29.10.2006 в 19:34)
| | Вообще вот по этой http://www.softtime.ru/article/index.php?id_article=24 но и эту я тоже видел..
я разници не заметил...
Посмотрите на скрин может я не втом месте точку с запятой убрал...? | |
|
|
|
|
|
|
|
для: Caesar
(30.10.2006 в 10:06)
| | Вроде всё правильно, запустить скрипт
посмотрите путь к php.ini - вы его правите? | |
|
|
|
|
|
|
|
для: cheops
(30.10.2006 в 11:50)
| | путь таков С:\windows\php.ini и я правлю его ...но на всякий случайя стёр точку с запятой и в том файле который лежит в дирректории php// я уже даже и mysql переустанавливал ... но щас всё досканально проверю... (хотя уже проверял)
и ещё в phpinfo нет строчки mysql | |
|
|
|
|
|
|
|
для: Caesar
(30.10.2006 в 20:46)
| | Поищите библиотеки libmysql.dll по машине - сколько их и где они располагаются? | |
|
|
|
|
|
|
|
для: cheops
(30.10.2006 в 22:33)
| | я тот файл что лежит в папочке bin у mysql тоже пробывал сувать в system32... и ни чего не изменилось...
так же пробывал вытащить файл php_mysql.dll из папки ext и указать путь на неё... тоже не помогло... | |
|
|
|
|
|
|
|
для: Caesar
(31.10.2006 в 10:42)
| | Попробуйте удалить libmysql.dll из c:/Windows/system32 и переписать туда libmysql.dll из c:/php | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(31.10.2006 в 12:25)
| | ни чего не изменилось..
Сам сервер mysql работает ... он есть и в службах и в ДЗ
Может вопос странный но всё же ..кто работал с апачем 2.2.2 ? просто я тут подумал что он некоторыми моментами отличается от предыдущих версий.. на пример файл конфигурации разбит на несколько файлов.. тык может и путь к mysql нужно оттдльно прописывать гденить? | |
|
|
|
|
|
|
|
для: Caesar
(31.10.2006 в 18:23)
| | да к стати вот что пишет если запустить php.exe
и я порылся в php.ini
и нашол вот чо...
; Default port number for mysql_connect(). If unset, mysql_connect() will use
; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
; compile-time value defined MYSQL_PORT (in that order). Win32 will only look
; at MYSQL_PORT.
mysql.default_port =
; Default socket name for local MySQL connects. If empty, uses the built-in
; MySQL defaults.
mysql.default_socket =
; Default host for mysql_connect() (doesn't apply in safe mode).
mysql.default_host =
; Default user for mysql_connect() (doesn't apply in safe mode).
mysql.default_user =
; Default password for mysql_connect() (doesn't apply in safe mode).
; Note that this is generally a *bad* idea to store passwords in this file.
; *Any* user with PHP access can run 'echo get_cfg_var("mysql.default_password")
; and reveal this password! And of course, any users with read access to this
; file will be able to reveal the password as well.
mysql.default_password =
; Maximum time (in secondes) for connect timeout. -1 means no limit
mysql.connect_timeout = 60
; Trace mode. When trace_mode is active (=On), warnings for table/index scans and
; SQL-Errors will be displayed.
mysql.trace_mode = Off
может это всё обязательно заполнять...
если обязательно то что куда и как? | |
|
|
|
|
|
|
|
для: Caesar
(31.10.2006 в 18:23)
| | >Может вопос странный но всё же ..кто работал с апачем 2.2.2
Статья по ссылке написана как раз на примере Apache2.2.2
Прикрепляйте в форум Ваши httpd.conf, php.ini и скриншот phpinfo()
http://www.softtime.ru/article/index.php?id_article=98 | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(01.11.2006 в 08:50)
| | там архив и в нём пара скринов с php.ini и httpd.conf
и я не совсем понял на счёт PHPIniDir “c:/php” по моему я такого не писал( сейчас не помню)
но у меня и без этого врорде апач находит php.ini | |
|
|
|
|
|
|
|
для: Caesar
(01.11.2006 в 15:46)
| | Да, все на месте...
Попробуйте подключить любое другое расширение PHP, например, php_exif.dll (оно, по моему, не требует дополнительных библиотек). Получится или нет? | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(01.11.2006 в 18:02)
| | а хде должно быть написано что оно подключилось...? в phpinfo?
если да то в какой именно таблице.. потому что я там таког не нашёл...
и что там на счёт скрина с запуском php.exe//(выше)?
он же типа пишет что msql.dll - invalid и что это возможно не php библиотека..? | |
|
|
|
|
|
|
|
для: Caesar
(01.11.2006 в 18:21)
| | >а хде должно быть написано что оно подключилось...? в phpinfo?
Да. Просто поиском по названию ищите - это будет отдельная таблица.
По скрину видно, что php.ini найден, но результата почему-то нет. Попробуйте ради эсперимента примерить директиву PHPIniDir в httpd.conf.
>и что там на счёт скрина с запуском php.exe//(выше)?
Как будто не может найти php.ini и используется стандартные пути. | |
|
|
|
|
|
|
|
для: Caesar
(29.10.2006 в 11:14)
| | не помогло в пхп инфе отображает новый путь .. но всё равно не подключает.... поробую переустановить апач и всё заново отконфигурировать...
а кстати если взять файл php_mysql.dll от более поздней версии php и всунуть вместо имеющегося... может поможет...
если такое возможно то хде взять отдельно файл php_mysql.dll | |
|
|
|
|
|
|
|
для: Caesar
(02.11.2006 в 15:26)
| | >если такое возможно то хде взять отдельно файл php_mysql.dll
Нет, нет - не смешивайте версии файлов. Библиотеки обязательно должны быть родными (из одного дистибутива PHP).
PS: Попробуйте подключить PHP, как CGI. В этом случае, libmysql.dll не нужна. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(02.11.2006 в 17:13)
| | алилуя Прогресс!
я удалил старый апач установил связку апач 2.0.54 с php 5.0.5 mysql не трогал.... и теперь на провеерочный скрипт мне выдаёт
Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on '127.0.0.1' (10061) in C:\www\index.php on line 7
К сожалению, не доступен сервер mySQL
|
но случилось главное mysql появилось в php.ini
и в связи с этим я хочу поделиться мыслями по моему в том фале который я отправил до этого я подключил php как cgi и там повторяются некоторые установки... тоесть они там уже были а я добавлял их повторно...
могло ли это повлиять на ошибки....? | |
|
|
|
|
|
|
|
для: Caesar
(03.11.2006 в 15:03)
| | >могло ли это повлиять на ошибки
Всякое может быть... Хотя я специально ставил такие эксперименты и у меня работало нормально даже с дублированием. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(03.11.2006 в 15:22)
| | Я тоже сёдня весь день ставил эксперементы... Пробывал установить разные версии апач с разными версиями php
Черт с ним установлю всё как было... есщё раз... с 0 и уж если не получется.. то хрен сним... | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(03.11.2006 в 15:22)
| | вот такая интерестная ссылочка...
меня заинтересовало то что архив php5.2-win32-latest.zip у меня тоже есть...
и называется он у меня php5.2-dbgpack-win32-latest.zip ноя не совсем понял куда его распоковывать...
и как буит вот эта строчка на русском?
Control Panel > System > System Properties > Environment Variables > Pach > Edit > | |
|
|
|
|
|
|
|
для: Caesar
(03.11.2006 в 19:32)
| | Мой компьютер - свойства - дополнительно - переменные среды - Path - изменить | |
|
|
|
|
|
|
|
для: Caesar
(29.10.2006 в 11:14)
| | Я настроил my sql но с апатчем 2.0 и с php 5.0.5 а по другому ни как не получается....
Спасибо всем кто думал...
Спасибо всем кто думал... | |
|
|
|