Расширение mysqi отсутствует - PullRequest
1 голос
/ 18 июля 2011

Я раскомментировал 'extension = php_mysqli.dll' в конфигурационном файле PHP, но я все еще получаю сообщение об ошибке, что мое расширение mySQLi отсутствует.Что еще я проверяю?

Ответы [ 4 ]

4 голосов
/ 18 июля 2011

После перезапуска вашего веб-сервиса проверьте информацию PHP:

phpinfo();

Расширение появляется там? Если это так, он загружен правильно. Если нет, то, скорее всего, вам не хватает DLL или неверный путь расширения.

Ищите что-то вроде этого: mysqli extension

2 голосов
/ 23 июля 2012

Для всех, кто использует Ubuntu.Я столкнулся с этой проблемой на новой установке Ubuntu.Я решил это, добавив эту строку в php.ini.

extension=mysqli.so

Мой php.ini был расположен @ /etc/php5/apache2/php.ini

1 голос
/ 20 марта 2012

Я также получал ту же ошибку при нажатии на phpmyadmin и пробовал все возможные варианты ответов в Google. Я попытался с Wamp, а затем переустановить xamp.neither не сделал и посмотрел на файл php.ini. Но все было прекрасно. Позже я понял, что при установке xamp я выбрал Google Chrome в качестве браузера по умолчанию. но затем я попытался открыть localhost с помощью Internet Explorer, и все было в порядке.

Спасибо Sobbosanchi

0 голосов
/ 15 июня 2014

Был на этой проблеме в течение нескольких часов ...

Решено Это путем изменения extension_dir = "ext" на extension_dir = "C:/PHP-5.5.13/ext"

Похоже, что не любит относительный путь...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...