|
|
|
| Парни, помогите, купил книгу "PHP 5 практика создания Web-сайта", следуя установке, установил Apache 2.0 + PHP 5 + MySQL 5.02 a, c апачи и PHP все нормально, а вот с MySQL, не лады, не может подключиться, я и строку уже расскоментировал extension=php_mysql.dll в php.ini, и все равно не идет.
Помогите пожалуйста, как сделать, чтобы MySQL заработал? | |
|
|
|
|
|
|
|
для: ADmexture
(20.04.2005 в 04:32)
| | А сам сервер MySQL запущен? Т.е. процесс mysql-nt.exe в диспетчере задач висит?
PS Зря используете MySQL 5.0.2, при работе с PHP лучше пока использовать 4.0.x | |
|
|
|
|
|
|
|
для: cheops
(20.04.2005 в 12:54)
| | Сам сервер (mysqld-nt.exe) запущен.
А если попробовать MySQL 4.0, то такой проблемы не будет? | |
|
|
|
|
|
|
|
для: ADmexture
(20.04.2005 в 13:07)
| | Как проявляется не работа, т.е. какие сообщения об ошибках выводятся или вы наблюдаете пустой экран при обращении к страницам, содержащим обращение к mysql-функциям? | |
|
|
|
|
|
|
|
для: cheops
(20.04.2005 в 13:22)
| | При подключении выводиться сообщение "К сожалению, не доступен сервер mySQL". | |
|
|
|
|
|
|
|
для: ADmexture
(20.04.2005 в 13:26)
| | Уберите все символы подавления вывода @ - что-нибудь дополнительное появляется? | |
|
|
|
|
|
|
|
для: ADmexture
(20.04.2005 в 13:07)
| | Вообще и пятая версия будет работать - вот сейчас только что такую связку (Apache 1.3.3+PHP 5.0.3+MySQL 5.0.3) наладил... Вы библиотеку libmysql.dll из C:/PHP/ копировали в C:/windows/system32?
http://www.softtime.ru/info/articlephp.php?id_article=24 | |
|
|
|
|
|
|
|
для: cheops
(20.04.2005 в 13:29)
| | Все скопировал, но все равно ничего не идет :((((
Не могу понять в чем же проблема?
Может все заново переустановить, поможет? | |
|
|
|
|
|
|
|
для: ADmexture
(20.04.2005 в 18:21)
| | Убрал @, и вот что он дал в добавок:
Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'localhost' (10061) in C:\www\scripts\Site\admin\config.php on line 24 | |
|
|
|
|
|
|
|
для: ADmexture
(20.04.2005 в 18:26)
| | А вы базу данных с нуля устанавливали или поверх старой?
PS Я бы на вашем месте не мучался и поставил более старую 4.0.x, так как даже если вы запустите MySQL 5.0.x у вас могут быть проблемы с русским текстом - в MySQL изменился порядок работы с кодировками и расширение PHP похоже ещё не совсем корректно это обрабатывает. | |
|
|
|
|
|
|
|
для: cheops
(20.04.2005 в 18:47)
| | У меня стояла MySQL 3.23 , я ее удалил (Панель упарвления>....).
И потом поставил Mysql 5.0.2 (Бинарная)
Сейчас скачиваю Mysql 4.0 ...
Надеюсь все пойдет. | |
|
|
|
|
|
|
|
для: ADmexture
(20.04.2005 в 18:53)
| | Есть ещё фича, на которой я сам часто накалываюсь, при удалении базы данных MySQL остаются таблицы C:/mysql/data, в том числе и системная mysql - если её не удалить перед установкой более новой версии, а новую версию поставить на то же место, то можно огрести очень много глюков. Не могло у вас такое произойти? Вы удаляли C:/mysql/data/mysql, а если не удаляли, то куда ставили MySQL 5? | |
|
|
|
|
|
|
|
для: cheops
(20.04.2005 в 19:15)
| | Я удалял Mysql 3.23 из панели управления, потом удалил папку C:/mysql полностью, а MySQL 5.02, она у меня была бинарная и автоматом ставилась в C:/MySQL/MySQL Server 5.02/.... .
Вчера скачал MySQL 4.0.24 (дистрибутив), не подскажите где взять бинарную версию? | |
|
|
|
|
|
|
|
для: ADmexture
(21.04.2005 в 12:22)
| | Хм... 4.0.24 для Windows вроде как в бинарном виде поставляется http://dev.mysql.com/get/Downloads/MySQL-4.0/mysql-4.0.24-win.zip/from/pick, а исходники распространяются в виде единого архива для всех платформ. | |
|
|
|
|
|
|
|
для: cheops
(21.04.2005 в 12:27)
| | Все получилось "ЗАРАБОТАЛО-О-О-О....". :-)))))
Только косяк с русским, как Вы меня и предупреждали, но это мелочи, исправим ....
Спасибо. | |
|
|
|