Re: Ошибка: "Расширение mysqli не найдено..."
Здравствуйте. У меня такая же проблема. Путь в php.ini прописан, но при запуске файлика phpinfo.php пишется, что нет пути. Как быть в такой ситуации?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форум PHP-MyAdmin.RU → Установка phpMyAdmin → Ошибка: "Расширение mysqli не найдено..."
Здравствуйте. У меня такая же проблема. Путь в php.ini прописан, но при запуске файлика phpinfo.php пишется, что нет пути. Как быть в такой ситуации?
пишется, что нет пути.
Уточните что именно вы видите в phpinfo.
На PHP 5.3, для подключения mysqli надо только раскомментировать строку:
extension=php_mysqli.dll
И прописать корень PHP в PATH, после чего перезагрузить компьютер.
Так же проверьте строку:
extension_dir = "C:/php/ext"
В каталоге C:/php/ext должны быть библиотеки расширений, включая php_mysqli.dll.
Gemera сказал:пишется, что нет пути.
Уточните что именно вы видите в phpinfo.
На PHP 5.3, для подключения mysqli надо только раскомментировать строку:
extension=php_mysqli.dll
И прописать корень PHP в PATH, после чего перезагрузить компьютер.Так же проверьте строку:
extension_dir = "C:/php/ext"
В каталоге C:/php/ext должны быть библиотеки расширений, включая php_mysqli.dll.
Я попробовала пройти все этапы заново, вот так обстоят дела сейчас:
Configuration File (php.ini) Path C:\WINDOWS
Loaded Configuration File C:\localsites\server\php\php.ini
еще по-моему проблема с запуском мускула: при его запуске я ввожу пароль, комп пищит и командная строка закрывается. Я так полагаю, сервер просто не коннектится..
по-моему проблема с запуском мускула: при его запуске я ввожу пароль, комп пищит и командная строка закрывается. Я так полагаю, сервер просто не коннектится.
Да, проблема именно в запуске MySQL. Посмотрите в службах запущен ли сервис и попробуйте его запустить вручную. Возможно выведет какие-нибудь ошибки.
Здесь вы найдете файл .err, который является журналом ошибок MySQL, посмотрите есть ли там какие-нибудь записи.
C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.5\data
С настройками PHP у вас все в порядке.
Действительно, проблема была именно в этом, спасибо большое, теперь все работает!
Здравствуйте,
с недавнего времени появилась такая же проблема: Расширение mysqli не найдено. Пожалуйста, проверьте ваши настройки PHP.
Перечитав здесь комментарии не все понял. Не могли бы Вы по подробнее объяснить, где именно искать?! У меня
.... У меня "Денвер" на флешке. И по адресу:H:\usr\local\php5 лежит php.ini, текст которого следующий: яяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяя ....................................
яяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяя
date.timezone = UTC
Причем, вместо многоточия несколько сотен строк одной буквы "Я". Как исправить эту проблему?! Подскажите ...
Причем, вместо многоточия несколько сотен строк одной буквы "Я". Как исправить эту проблему?! Подскажите
Переустановите Денвер.
Hanut, спасибо.
зы. скопировал php.ini с другого "Денвера" и сайт заработал.
Здравствуйте, такая же проблема, но у меня даже info.php не открывается. Ввожу в строке поиска localhost/info.php, пишет, что не найдено. Подскажите пожалуйста, может я куда-то не туда сохранил info.php? (C:\apache\localhost\www\phpmyadmin)
И еще, в браузере, когда прописываю localhost, под папкой phpmyadmin написано Apache/2.2.22 (Win32) PHP/5.4.8 Server at localhost Port 80, ничего, что там MySQL не указан?
Ошибка "Bzip2
Создание и распаковка Bzip2 архивов требует наличия функций (bzopen, bzcompress), которые недоступны на данной системе." в http://localhost/phpmyadmin//setup/index.php тоже есть
Подскажите пожалуйста, может я куда-то не туда сохранил info.php? (C:\apache\localhost\www\phpmyadmin)
info.php должен быть здесь: C:\apache\localhost\www\
Тогда localhost/info.php выведет его правильно.
И еще, в браузере, когда прописываю localhost, под папкой phpmyadmin написано Apache/2.2.22 (Win32) PHP/5.4.8 Server at localhost Port 80, ничего, что там MySQL не указан?
Он не должен быть там указан. Все правильно.
Ошибка "Bzip2
В конфигурационном файле PHP (php.ini) должна быть раскомментирована (убрана точнка с запятой) строка:
extension=php_bz2.dll
Эх, я уже снес и начал заново, потом отпишу, как оно, после 3-ей попытки... Кстати, конфликты разных версий php, MySQL и Apache возможны или это страшилка?
И еще, сильно снизилась скорость Интернета, причем у другого компьютера, подключенного к той же сети скорость нормальная, не знаете с чем это связано?
Кстати, конфликты разных версий php, MySQL и Apache возможны или это страшилка?
Можете проверять любые версии, но помощь получите только с рекомендуемыми, потому что я, к примеру, другие тестировать специально для вас не буду.
И еще, сильно снизилась скорость Интернета, причем у другого компьютера, подключенного к той же сети скорость нормальная, не знаете с чем это связано?
Нет, не знаю.
После полной переустановки, всё работает. Спасибо.
ЗЫ Надеюсь кому-нибудь еще поможет эта информация:
Если вы уже установили через командную строку апач, потом захотели удалить, а привычного анинсталлера под рукой нету, то удалять нужно будет опять-таки через командную строку введя в ней "sc delete <Название службы>". В нашем случае название должно быть "Apache2.2"
удалять нужно будет опять-таки через командную строку введя в ней "sc delete <Название службы>". В нашем случае название должно быть "Apache2.2"
Или так:
httpd.exe -k uninstall
по поводу темы: если модуль php_mysql.dll, php_mysqli.dll, php_mbstring.dll не найден, то как сказано выше указывайте в конфиге php полный адресс
Так же проверьте строку:
extension_dir = "C:/php/ext"
В каталоге C:/php/ext должны быть библиотеки расширений, включая php_mysqli.dll.
в php5.3.5 эти библиотеки есть
Помучался... Но получилось!
Успешный список действий у меня был такой (php-5.3.5-Win32-VC6-x86.zip; win xpsp3, apache2.2):
1.Раскомментировать в файле php.ini строчки
extension=php_mysql.dll
extension=php_mysqli.dll
2.конфиг файл Apache (httpd.conf) после #LoadModule vhost_alias_module modules/mod_vhost_alias.so
пишем(папка php в корне диска с:/):
LoadModule php5_module c:/php/php5apache2_2.dll
AddType application/x-httpd-php phtml php
PHPIniDir
LoadModule php5_module c:/php/php5apache2_2.dll
AddType application/x-httpd-php phtml php
PHPIniDir "c:/php"
Последняя строка без / на конце (так PHPIniDir "c:/php/" - у меня не проходило....)
3. содержимое ext переносим в корень папки php (extension_dir = "C:/php/ext" - у меня не проходило...)
4. Перезагружаем комп!
Спасибо за тему!
Выдает
"Расширение mysqli не найдено. Пожалуйста, проверьте ваши настройки PHP. <a href="Documentation.html#faqmysql" target="documentation"><img src="themes/dot.gif" title="Документация" alt="Документация" class="icon ic_b_help" /></a>"
Перешел в соотвующую тему фомума. Проверил раскомментированность строк, но безуспешно. php_mysql.dll и php_mysqli.dll стоят.
Еще тут такое выяснилось:я ставлю на диск P: и в переменной среде path я указал P:\php, но в http://localhost/PHPmyAdmin/info.php он пишет, что include_path .;C:\php\pear .;C:\php\pear . Почему так?
include_path - это путь к каталогу с подключаемыми классами. Посмотрите в phpinfo строку Loaded configuration file.
Я разобрался. У меня не работало из-за отсутствия библиотеки libmysql.dll. Возможно ее нужно кинуть в систем32
все просто) в php.ini в строчке
extension_dir C:/server/php/ext
диск C был напечатан на кириллице, о чем я узнал в php.info:
extension_dir РУ:server/php/ext
У меня недавно эта же проблема, я обновил PHP до версии 5.4.
Файл от старой версии php вставлял - не помогает, phpinfo показывает, что у меня нет расширений mysql и mysqli
D php.ini вот как написано:
; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
; extension_dir = "./"
; On windows:
extension_dir ="c:/server/php/ext"
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php5apache2_4.dll
extension=php5apache2_2.dll - раскомментированы строки
Почему не работает расширение?
Проверьте какой конфигурационный файл загружен в phpinfo. Строка Loaded configuration file.
Форум PHP-MyAdmin.RU → Установка phpMyAdmin → Ошибка: "Расширение mysqli не найдено..."
Форум работает на PunBB, при поддержке Informer Technologies, Inc
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.