26

Re: Ошибка: "Расширение mysqli не найдено..."

Здравствуйте. У меня такая же проблема. Путь в php.ini прописан, но при запуске файлика phpinfo.php пишется, что нет пути. Как быть в такой ситуации?

27

Re: Ошибка: "Расширение mysqli не найдено..."

Gemera сказал:

пишется, что нет пути.

Уточните что именно вы видите в phpinfo.

На PHP 5.3, для подключения mysqli надо только раскомментировать строку:
extension=php_mysqli.dll
И прописать корень PHP в PATH, после чего перезагрузить компьютер.

Так же проверьте строку:
extension_dir = "C:/php/ext"
В каталоге C:/php/ext должны быть библиотеки расширений, включая php_mysqli.dll.

28

Re: Ошибка: "Расширение mysqli не найдено..."

Hanut сказал:
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

еще по-моему проблема с запуском мускула: при его запуске я ввожу пароль, комп пищит и командная строка закрывается. Я так полагаю, сервер просто не коннектится..

29

Re: Ошибка: "Расширение mysqli не найдено..."

Gemera сказал:

по-моему проблема с запуском мускула: при его запуске я ввожу пароль, комп пищит и командная строка закрывается. Я так полагаю, сервер просто не коннектится.

Да, проблема именно в запуске MySQL. Посмотрите в службах запущен ли сервис и попробуйте его запустить вручную. Возможно выведет какие-нибудь ошибки.

Здесь вы найдете файл .err, который является журналом ошибок MySQL, посмотрите есть ли там какие-нибудь записи.
C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.5\data

С настройками PHP у вас все в порядке.

30

Re: Ошибка: "Расширение mysqli не найдено..."

Действительно, проблема была именно в этом, спасибо большое, теперь все работает!

31

Re: Ошибка: "Расширение mysqli не найдено..."

Здравствуйте,
с недавнего времени появилась такая же проблема: Расширение mysqli не найдено. Пожалуйста, проверьте ваши настройки PHP.
Перечитав здесь комментарии не все понял. Не могли бы Вы по подробнее объяснить, где именно искать?! У меня

32

Re: Ошибка: "Расширение mysqli не найдено..."

.... У меня "Денвер" на флешке. И по адресу:H:\usr\local\php5 лежит php.ini, текст которого следующий: яяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяя ....................................
яяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяя
date.timezone = UTC
Причем, вместо многоточия несколько сотен строк одной буквы "Я". Как исправить эту проблему?! Подскажите ...

33

Re: Ошибка: "Расширение mysqli не найдено..."

Alex256 сказал:

Причем, вместо многоточия несколько сотен строк одной буквы "Я". Как исправить эту проблему?! Подскажите

Переустановите Денвер.

34

Re: Ошибка: "Расширение mysqli не найдено..."

Hanut, спасибо.

зы. скопировал php.ini с другого "Денвера" и сайт заработал.  lol  lol  lol

35 (изменено: slieds, 2012-10-27 11:44:41)

Re: Ошибка: "Расширение mysqli не найдено..."

Здравствуйте, такая же проблема, но у меня даже 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 тоже есть

36

Re: Ошибка: "Расширение mysqli не найдено..."

slieds сказал:

Подскажите пожалуйста, может я куда-то не туда сохранил info.php? (C:\apache\localhost\www\phpmyadmin)

info.php должен быть здесь: C:\apache\localhost\www\
Тогда localhost/info.php выведет его правильно.

slieds сказал:

И еще, в браузере, когда прописываю localhost, под папкой phpmyadmin написано Apache/2.2.22 (Win32) PHP/5.4.8 Server at localhost Port 80, ничего, что там MySQL не указан?

Он не должен быть там указан. Все правильно.

slieds сказал:

Ошибка "Bzip2

В конфигурационном файле PHP (php.ini) должна быть раскомментирована (убрана точнка с запятой) строка:

extension=php_bz2.dll

37 (изменено: slieds, 2012-10-27 15:29:08)

Re: Ошибка: "Расширение mysqli не найдено..."

Эх, я уже снес и начал заново, потом отпишу, как оно, после 3-ей попытки... Кстати, конфликты разных версий php, MySQL и Apache возможны или это страшилка?
И еще, сильно снизилась скорость  Интернета, причем у другого компьютера, подключенного к той же сети скорость нормальная, не знаете с чем это связано?

38

Re: Ошибка: "Расширение mysqli не найдено..."

slieds сказал:

Кстати, конфликты разных версий php, MySQL и Apache возможны или это страшилка?

Можете проверять любые версии, но помощь получите только с рекомендуемыми, потому что я, к примеру, другие тестировать специально для вас не буду.

slieds сказал:

И еще, сильно снизилась скорость  Интернета, причем у другого компьютера, подключенного к той же сети скорость нормальная, не знаете с чем это связано?

Нет, не знаю.

39 (изменено: slieds, 2012-10-27 19:34:18)

Re: Ошибка: "Расширение mysqli не найдено..."

После полной переустановки, всё работает. Спасибо.
ЗЫ Надеюсь кому-нибудь еще поможет эта информация:
Если вы уже установили через командную строку апач, потом захотели удалить, а привычного анинсталлера под рукой нету, то удалять нужно будет опять-таки через командную строку введя в ней "sc delete <Название службы>". В нашем случае название должно быть "Apache2.2"  smile

40

Re: Ошибка: "Расширение mysqli не найдено..."

slieds сказал:

удалять нужно будет опять-таки через командную строку введя в ней "sc delete <Название службы>". В нашем случае название должно быть "Apache2.2"

Или так:

httpd.exe -k uninstall

41

Re: Ошибка: "Расширение mysqli не найдено..."

по поводу темы: если модуль php_mysql.dll, php_mysqli.dll, php_mbstring.dll не найден, то как сказано выше указывайте в конфиге php полный адресс

Hanut сказал:

Так же проверьте строку:
extension_dir = "C:/php/ext"
В каталоге C:/php/ext должны быть библиотеки расширений, включая php_mysqli.dll.

в php5.3.5 эти библиотеки есть

42

Re: Ошибка: "Расширение mysqli не найдено..."

Помучался... Но получилось!
Успешный список действий у меня был такой (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

43

Re: Ошибка: "Расширение mysqli не найдено..."

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. Перезагружаем комп!
Спасибо за тему!

44

Re: Ошибка: "Расширение mysqli не найдено..."

Выдает

"Расширение 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 стоят.

45

Re: Ошибка: "Расширение mysqli не найдено..."

Еще тут такое выяснилось:я ставлю на диск P: и в переменной среде path я указал P:\php, но в http://localhost/PHPmyAdmin/info.php он пишет, что include_path    .;C:\php\pear    .;C:\php\pear . Почему так? http://cs9518.vk.me/v9518667/16ee/8k_L0A1kKGQ.jpg

46

Re: Ошибка: "Расширение mysqli не найдено..."

include_path - это путь к каталогу с подключаемыми классами. Посмотрите в phpinfo строку Loaded configuration file.

47

Re: Ошибка: "Расширение mysqli не найдено..."

Я разобрался. У меня не работало из-за отсутствия библиотеки libmysql.dll. Возможно ее нужно кинуть в систем32

48

Re: Ошибка: "Расширение mysqli не найдено..."

все просто) в php.ini в строчке
extension_dir C:/server/php/ext
диск C был напечатан на кириллице, о чем я узнал в php.info:
extension_dir РУ:server/php/ext

49

Re: Ошибка: "Расширение mysqli не найдено..."

У меня недавно эта же проблема, я обновил 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 - раскомментированы строки

Почему не работает расширение?

50

Re: Ошибка: "Расширение mysqli не найдено..."

Проверьте какой конфигурационный файл загружен в phpinfo. Строка Loaded configuration file.