расширение PHP на Windows XP - PullRequest
0 голосов
/ 21 мая 2009

Я установил php на свой xp, но не смог добавить расширение для mysql

Вот что я сделал в php.ini:

[PHP_MYSQL]
extension=php_mysql.dll

и есть такой файл в ext/

но когда я заглядываю в phpinfo(), я обнаружил, что расширение mysql все еще не добавлено

Что я сделал неправильно?

Ответы [ 5 ]

1 голос
/ 08 июля 2009

[PHP_MYSQL]

не вызовет ли это немного проблем? угадывание.

1 голос
/ 21 мая 2009

В вашем файле php.ini сделайте следующее:

extension=ext/php_mysql.dll

Это должно существовать в разделе конфигурации [PHP], а не [PHP_MYSQL].

0 голосов
/ 12 июня 2009

Чтобы избежать проблем с настройкой, я бы установил XAMPP (http://www.apachefriends.org/en/xampp.html), который устанавливает php, apache и mysql и настраивает их как установку рабочего сервера.

0 голосов
/ 22 мая 2009

Убедитесь, что у вас установлены клиентские библиотеки mysql и где-то на% PATH%. Кроме того, вы можете использовать инструмент, такой как depwalker , чтобы загрузить php_mysql.dll и посмотреть, что такое отсутствующая динамическая связь.

0 голосов
/ 21 мая 2009

Используете ли вы Apache? Если это так, проверьте php.ini в apache \ bin, так как это может быть использование ini-файла.

Как отметил Евгений Савичев, имя анализируемого файла отображается в phpinfo в разделе «Loaded Configuration File»

...