Меню

Расширение mysqli не найдено пожалуйста проверьте ваши настройки php denver

Ошибка: «Расширение mysqli не найдено. » (Страница 1 из 3)

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Сообщения с 1 по 25 из 67

1 Тема от kost 2011-05-24 17:44:41 (изменено: kost, 2011-05-24 17:51:34)

Тема: Ошибка: «Расширение mysqli не найдено. «

Доброго времени суток!
Помогите пожалуйста решить проблему. Не работает phpMyAdmin, выдаётся ошибка «Расширение mysqli не найдено. Пожалуйста, проверьте ваши настройки PHP.» В php.ini всё прописано, dll лежат там где надо. Да и сами функции mysqli и mysql в скриптах работают! config.inc.php создавал с помощью setup.php. Если поменять в нём mysqli на mysql ничего не меняется. Помогите плиз.

2 Ответ от Hanut 2011-05-24 18:39:20

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

функции mysqli и mysql в скриптах работают!

Вот это очень странно, первый раз с таким сталкиваюсь.

Создайте файл info.php со строкой:

И запустите его. Посмотрите есть ли там блоки расширений mysql и mysqli. Если эти блоки есть, то phpMyAdmin должен работать, попробуйте почистить куки браузера, либо посмотрите как реагирует любой альтернативный браузер.

3 Ответ от kost 2011-05-24 20:54:31 (изменено: kost, 2011-05-24 21:09:48)

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

Спасибо большое! сам не догадался проверить другим браузером! правда в firefox всё отлично работает! и с моего второго компьютера через IE8 и через Opera тоже всё работает! и даже с третьего компьютера через IE9 работает, а вот с компьютера на ктором стоит сервер, через IE9 все та же ошибка и даже отчистка куки не помогла. очень странно!
Как только открылся phpMyAdmin сразу в глаза бросилось сообщение «Версия клиентской библиотеки MySQL (5.0.51a) отличается от версии установленного MySQL-сервера (5.5.12).». Это означает что мне нужно установить более позднюю версию PHP (сейчас стоит 5.2.13) или же можно просто скачать более позднюю версию mysqli.dll?

4 Ответ от Hanut 2011-05-24 22:07:03

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

Это означает что мне нужно установить более позднюю версию PHP (сейчас стоит 5.2.13) или же можно просто скачать более позднюю версию mysqli.dll?

Отдельно библиотеку ставить нельзя. Данное сообщение носит информационный характер и никак не влияет на работу с MySQL, поэтому можете особо не беспокоиться на данный счет. Если все же захотите обновить, то поставьте PHP 5.3.5, например, там библиотеки работы с MySQL уже встроены и с ними не будет никаких проблем.

5 Ответ от lawyer 2011-09-02 16:05:02

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

Расширение mysqli не найдено. Пожалуйста, проверьте ваши настройки PHP.

6 Ответ от lawyer 2011-09-02 16:07:24

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

почему то мой пост не проходит полностью.
придется скрином dl.dropbox.com/u/7882312/2.jpeg
подскажите в какую сторону копать

7 Ответ от Hanut 2011-09-02 20:29:30

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

подскажите в какую сторону копать

1) Создайте и запустите файл phpinfo.php со строкой:

Проверьте что указано в Loaded configuration file.

2) Проверьте, чтобы корень PHP был в PATH.
3) В php.ini проверьте подключение библиотек и их наличие в каталоге ext:
extension=php_mysql.dll
extension=php_mysqli.dll
4) Проверьте корректность каталога с библиотеками расширений:
extension_dir = «C:/php/ext»

8 Ответ от DMITRIY.NET 2011-10-16 09:58:42 (изменено: DMITRIY.NET, 2011-10-16 11:17:42)

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

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

Установил на локальную машину с ОС WIN7 Apache 2.2.21 + PHP 5.3.8 + MySQL 5.5.16
но не могу запустить phpMyAdmin-3.4.5

Посмотрите в phpinfo() есть ли там подключенные расширения mysql и mysqli. Если они там есть, то попробуйте очистить куки браузера или воспользоваться альтернативным браузером для доступа к phpMyAdmin. Если их там нет, то убедитесь, что после изменения PATH компьютер был перезагружен.

Читайте также:  Как сохранить все настройки internet explorer

10 Ответ от DMITRIY.NET 2011-10-16 13:17:07 (изменено: DMITRIY.NET, 2011-10-16 13:55:06)

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

11 Ответ от DMITRIY.NET 2011-10-16 14:45:44

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

Да кстати если ещё пройти по ссылке http://localhost/phpmyadmin//setup/index.php
там отображается ошибка Создание и распаковка Bzip2 архивов требует наличия функций (bzopen, bzcompress), которые недоступны на данной системе. хотя уменя также подключено расширение extension=php_bz2.dll
получается у меня вообще никакое расширение не подключается?

12 Ответ от Hanut 2011-10-16 15:27:43

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

получается у меня вообще никакое расширение не подключается?

Выходит расширения не подключены. Выложите где-нибудь, или отошлите на hanut@php-myadmin.ru конфигурационные файлы в которых делались изменения, возможно где-то ошибка.

13 Ответ от DMITRIY.NET 2011-10-16 15:53:46

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

Hanut, отправил на hanut@php-myadmin.ru 3 файла php.ini, my.ini, httpd.conf
Спасибо за помощь.

14 Ответ от Hanut 2011-10-16 16:01:39

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

Думаю причина в том, что в файле php.ini перед некоторыми директивами стоит пробел, то есть они не прижаты к началу строки. Попробуйте поправить строки убрав лишние пробелы перед директивами. В остальном ошибок не вижу.

15 Ответ от DMITRIY.NET 2011-10-16 16:07:02 (изменено: DMITRIY.NET, 2011-10-16 16:07:56)

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

16 Ответ от DMITRIY.NET 2011-10-16 16:24:41 (изменено: DMITRIY.NET, 2011-10-16 16:26:29)

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

странно, сейчас установил на другую машину с ОС win2003 MySQL 5.5.16 и phpMyAdmin-3.4.5
но до этого там уже давно стоял Apache 2.2.15 + PHP 5.2.9
Всё также настроил и всё работает. получается различия только в версиях apahe, php и OS

17 Ответ от Hanut 2011-10-16 17:19:11

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

Всё также настроил и всё работает. получается различия только в версиях apahe, php и OS

Не могу объяснить такое поведение программ. Не за что даже зацепиться, ошибок в конфигурационных файлах не нашел. Совместимость установленных вами версий пока протестировать не могу.

18 Ответ от DMITRIY.NET 2011-10-16 17:28:32

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

позже попробую установить на win 7 те же версии php и Apahe что и на Win2003, о результате сообщу.
Ещё раз спасибо за потраченное на меня время.

19 Ответ от Slav0n 2011-12-17 17:14:33 (изменено: Slav0n, 2011-12-17 17:15:03)

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

Проверь в phpinfo(); в строке Loaded Configuration File

C:/php/php.ini // Правильно – php.ini найден и используется
C:/windows/ // Неправильно – php.ini не обнаружен

Во втором случаи укажи apache где находится php.ini добавив в httpd.conf строку
PHPIniDir «C:\php»

20 Ответ от ChaeK 2012-01-22 09:37:53

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

1. Раскомментировать в файле php.ini строчки
extension=php_mysql.dll
extension=php_mysqli.dll
2. Скопировать библиотеку libmysql.dll из папки php в папку X:/windows/system32

21 Ответ от Hanut 2012-01-22 13:09:00

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

2. Скопировать библиотеку libmysql.dll из папки php в папку X:/windows/system32

Этот шаг аналогичен прописыванию корня PHP в PATH, но значительно удобнее при последующем обновлении PHP, так как не требует переноса в System32 нескольких необходимых другим расширениям библиотек, вроде libeay32.dll и ssleay32.dll.

22 Ответ от vremenkonata 2012-02-09 13:17:49 (изменено: vremenkonata, 2012-02-09 13:55:31)

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

Здравствуйте.Установила связку по вашей инструкции. Когда запускаю апач пишет: Расширение mysqli не найдено. Пожалуйста, проверьте ваши настройки PHP.
Подскажите, где искать ошибку? Спасибо

Читайте также:  Настройка ресивера пионер 923

Источник

Ошибка: «Расширение mysqli не найдено. » (Страница 1 из 3)

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Сообщения с 1 по 25 из 67

1 Тема от kost 2011-05-24 17:44:41 (изменено: kost, 2011-05-24 17:51:34)

Тема: Ошибка: «Расширение mysqli не найдено. «

Доброго времени суток!
Помогите пожалуйста решить проблему. Не работает phpMyAdmin, выдаётся ошибка «Расширение mysqli не найдено. Пожалуйста, проверьте ваши настройки PHP.» В php.ini всё прописано, dll лежат там где надо. Да и сами функции mysqli и mysql в скриптах работают! config.inc.php создавал с помощью setup.php. Если поменять в нём mysqli на mysql ничего не меняется. Помогите плиз.

2 Ответ от Hanut 2011-05-24 18:39:20

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

функции mysqli и mysql в скриптах работают!

Вот это очень странно, первый раз с таким сталкиваюсь.

Создайте файл info.php со строкой:

И запустите его. Посмотрите есть ли там блоки расширений mysql и mysqli. Если эти блоки есть, то phpMyAdmin должен работать, попробуйте почистить куки браузера, либо посмотрите как реагирует любой альтернативный браузер.

3 Ответ от kost 2011-05-24 20:54:31 (изменено: kost, 2011-05-24 21:09:48)

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

Спасибо большое! сам не догадался проверить другим браузером! правда в firefox всё отлично работает! и с моего второго компьютера через IE8 и через Opera тоже всё работает! и даже с третьего компьютера через IE9 работает, а вот с компьютера на ктором стоит сервер, через IE9 все та же ошибка и даже отчистка куки не помогла. очень странно!
Как только открылся phpMyAdmin сразу в глаза бросилось сообщение «Версия клиентской библиотеки MySQL (5.0.51a) отличается от версии установленного MySQL-сервера (5.5.12).». Это означает что мне нужно установить более позднюю версию PHP (сейчас стоит 5.2.13) или же можно просто скачать более позднюю версию mysqli.dll?

4 Ответ от Hanut 2011-05-24 22:07:03

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

Это означает что мне нужно установить более позднюю версию PHP (сейчас стоит 5.2.13) или же можно просто скачать более позднюю версию mysqli.dll?

Отдельно библиотеку ставить нельзя. Данное сообщение носит информационный характер и никак не влияет на работу с MySQL, поэтому можете особо не беспокоиться на данный счет. Если все же захотите обновить, то поставьте PHP 5.3.5, например, там библиотеки работы с MySQL уже встроены и с ними не будет никаких проблем.

5 Ответ от lawyer 2011-09-02 16:05:02

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

Расширение mysqli не найдено. Пожалуйста, проверьте ваши настройки PHP.

6 Ответ от lawyer 2011-09-02 16:07:24

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

почему то мой пост не проходит полностью.
придется скрином dl.dropbox.com/u/7882312/2.jpeg
подскажите в какую сторону копать

7 Ответ от Hanut 2011-09-02 20:29:30

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

подскажите в какую сторону копать

1) Создайте и запустите файл phpinfo.php со строкой:

Проверьте что указано в Loaded configuration file.

2) Проверьте, чтобы корень PHP был в PATH.
3) В php.ini проверьте подключение библиотек и их наличие в каталоге ext:
extension=php_mysql.dll
extension=php_mysqli.dll
4) Проверьте корректность каталога с библиотеками расширений:
extension_dir = «C:/php/ext»

8 Ответ от DMITRIY.NET 2011-10-16 09:58:42 (изменено: DMITRIY.NET, 2011-10-16 11:17:42)

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

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

Установил на локальную машину с ОС WIN7 Apache 2.2.21 + PHP 5.3.8 + MySQL 5.5.16
но не могу запустить phpMyAdmin-3.4.5

Посмотрите в phpinfo() есть ли там подключенные расширения mysql и mysqli. Если они там есть, то попробуйте очистить куки браузера или воспользоваться альтернативным браузером для доступа к phpMyAdmin. Если их там нет, то убедитесь, что после изменения PATH компьютер был перезагружен.

Читайте также:  Инструмент перо в фотошопе настройки

10 Ответ от DMITRIY.NET 2011-10-16 13:17:07 (изменено: DMITRIY.NET, 2011-10-16 13:55:06)

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

11 Ответ от DMITRIY.NET 2011-10-16 14:45:44

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

Да кстати если ещё пройти по ссылке http://localhost/phpmyadmin//setup/index.php
там отображается ошибка Создание и распаковка Bzip2 архивов требует наличия функций (bzopen, bzcompress), которые недоступны на данной системе. хотя уменя также подключено расширение extension=php_bz2.dll
получается у меня вообще никакое расширение не подключается?

12 Ответ от Hanut 2011-10-16 15:27:43

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

получается у меня вообще никакое расширение не подключается?

Выходит расширения не подключены. Выложите где-нибудь, или отошлите на hanut@php-myadmin.ru конфигурационные файлы в которых делались изменения, возможно где-то ошибка.

13 Ответ от DMITRIY.NET 2011-10-16 15:53:46

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

Hanut, отправил на hanut@php-myadmin.ru 3 файла php.ini, my.ini, httpd.conf
Спасибо за помощь.

14 Ответ от Hanut 2011-10-16 16:01:39

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

Думаю причина в том, что в файле php.ini перед некоторыми директивами стоит пробел, то есть они не прижаты к началу строки. Попробуйте поправить строки убрав лишние пробелы перед директивами. В остальном ошибок не вижу.

15 Ответ от DMITRIY.NET 2011-10-16 16:07:02 (изменено: DMITRIY.NET, 2011-10-16 16:07:56)

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

16 Ответ от DMITRIY.NET 2011-10-16 16:24:41 (изменено: DMITRIY.NET, 2011-10-16 16:26:29)

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

странно, сейчас установил на другую машину с ОС win2003 MySQL 5.5.16 и phpMyAdmin-3.4.5
но до этого там уже давно стоял Apache 2.2.15 + PHP 5.2.9
Всё также настроил и всё работает. получается различия только в версиях apahe, php и OS

17 Ответ от Hanut 2011-10-16 17:19:11

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

Всё также настроил и всё работает. получается различия только в версиях apahe, php и OS

Не могу объяснить такое поведение программ. Не за что даже зацепиться, ошибок в конфигурационных файлах не нашел. Совместимость установленных вами версий пока протестировать не могу.

18 Ответ от DMITRIY.NET 2011-10-16 17:28:32

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

позже попробую установить на win 7 те же версии php и Apahe что и на Win2003, о результате сообщу.
Ещё раз спасибо за потраченное на меня время.

19 Ответ от Slav0n 2011-12-17 17:14:33 (изменено: Slav0n, 2011-12-17 17:15:03)

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

Проверь в phpinfo(); в строке Loaded Configuration File

C:/php/php.ini // Правильно – php.ini найден и используется
C:/windows/ // Неправильно – php.ini не обнаружен

Во втором случаи укажи apache где находится php.ini добавив в httpd.conf строку
PHPIniDir «C:\php»

20 Ответ от ChaeK 2012-01-22 09:37:53

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

1. Раскомментировать в файле php.ini строчки
extension=php_mysql.dll
extension=php_mysqli.dll
2. Скопировать библиотеку libmysql.dll из папки php в папку X:/windows/system32

21 Ответ от Hanut 2012-01-22 13:09:00

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

2. Скопировать библиотеку libmysql.dll из папки php в папку X:/windows/system32

Этот шаг аналогичен прописыванию корня PHP в PATH, но значительно удобнее при последующем обновлении PHP, так как не требует переноса в System32 нескольких необходимых другим расширениям библиотек, вроде libeay32.dll и ssleay32.dll.

22 Ответ от vremenkonata 2012-02-09 13:17:49 (изменено: vremenkonata, 2012-02-09 13:55:31)

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

Здравствуйте.Установила связку по вашей инструкции. Когда запускаю апач пишет: Расширение mysqli не найдено. Пожалуйста, проверьте ваши настройки PHP.
Подскажите, где искать ошибку? Спасибо

Источник

Adblock
detector