Пожалуйста проверьте ваши настройки php

Содержание
  1. Как исправить ошибку phpmyadmin «Расширение mysqli не найдено» в Debian?
  2. Ошибка: «Расширение mysqli не найдено. » (Страница 1 из 3)
  3. 2 Ответ от Hanut 2011-05-24 18:39:20
  4. Re: Ошибка: «Расширение mysqli не найдено. «
  5. 3 Ответ от kost 2011-05-24 20:54:31 (изменено: kost, 2011-05-24 21:09:48)
  6. Re: Ошибка: «Расширение mysqli не найдено. «
  7. 4 Ответ от Hanut 2011-05-24 22:07:03
  8. Re: Ошибка: «Расширение mysqli не найдено. «
  9. 5 Ответ от lawyer 2011-09-02 16:05:02
  10. Re: Ошибка: «Расширение mysqli не найдено. «
  11. 6 Ответ от lawyer 2011-09-02 16:07:24
  12. Re: Ошибка: «Расширение mysqli не найдено. «
  13. 7 Ответ от Hanut 2011-09-02 20:29:30
  14. Re: Ошибка: «Расширение mysqli не найдено. «
  15. 8 Ответ от DMITRIY.NET 2011-10-16 09:58:42 (изменено: DMITRIY.NET, 2011-10-16 11:17:42)
  16. Re: Ошибка: «Расширение mysqli не найдено. «
  17. 9 Ответ от Hanut 2011-10-16 12:26:19
  18. Re: Ошибка: «Расширение mysqli не найдено. «
  19. 10 Ответ от DMITRIY.NET 2011-10-16 13:17:07 (изменено: DMITRIY.NET, 2011-10-16 13:55:06)
  20. Re: Ошибка: «Расширение mysqli не найдено. «
  21. Ошибка: «Расширение mysqli не найдено. » (Страница 1 из 3)
  22. 2 Ответ от Hanut 2011-05-24 18:39:20
  23. Re: Ошибка: «Расширение mysqli не найдено. «
  24. 3 Ответ от kost 2011-05-24 20:54:31 (изменено: kost, 2011-05-24 21:09:48)
  25. Re: Ошибка: «Расширение mysqli не найдено. «
  26. 4 Ответ от Hanut 2011-05-24 22:07:03
  27. Re: Ошибка: «Расширение mysqli не найдено. «
  28. 5 Ответ от lawyer 2011-09-02 16:05:02
  29. Re: Ошибка: «Расширение mysqli не найдено. «
  30. 6 Ответ от lawyer 2011-09-02 16:07:24
  31. Re: Ошибка: «Расширение mysqli не найдено. «
  32. 7 Ответ от Hanut 2011-09-02 20:29:30
  33. Re: Ошибка: «Расширение mysqli не найдено. «
  34. 8 Ответ от DMITRIY.NET 2011-10-16 09:58:42 (изменено: DMITRIY.NET, 2011-10-16 11:17:42)
  35. Re: Ошибка: «Расширение mysqli не найдено. «
  36. 9 Ответ от Hanut 2011-10-16 12:26:19
  37. Re: Ошибка: «Расширение mysqli не найдено. «
  38. 10 Ответ от DMITRIY.NET 2011-10-16 13:17:07 (изменено: DMITRIY.NET, 2011-10-16 13:55:06)
  39. Re: Ошибка: «Расширение mysqli не найдено. «

Как исправить ошибку phpmyadmin «Расширение mysqli не найдено» в Debian?

Привет всем.
Как обычно, из разряда «внезапно поломалось»:
Phpmyadmin перестал работать, после неудачной миграции в Yii2 и пишет стандартное «phpMyAdmin — Ошибка
Расширение mysqli не найдено. Пожалуйста, проверьте ваши настройки PHP. »
проверяю php.ini по тому пути, который выдал phpinfo(),
extension=mysqli
extension=pdo_mysql
. далее вывод в консоли ls /etc/php/7.3/mods-available

calendar.ini exif.ini iconv.ini json.ini mysqli.ini pdo_mysql.ini shmop.ini sysvsem.ini xml.ini ctype.ini fileinfo.ini igbinary.ini mbstring.ini mysqlnd.ini phar.ini simplexml.ini sysvshm.ini xmlreader.ini curl.ini ftp.ini imagick.ini memcached.ini opcache.ini posix.ini sockets.ini tokenizer.ini xmlwriter.ini dom.ini gettext.ini intl.ini msgpack.ini pdo.ini readline.ini sysvmsg.ini wddx.ini xsl.ini
possum@xps ~ php -m PHP Warning: PHP Startup: Unable to load dynamic library 'mysqli' (tried: /usr/lib/php/20200930/mysqli (/usr/lib/php/20200930/mysqli: cannot open shared object file: No such file or directory), /usr/lib/php/20200930/mysqli.so (/usr/lib/php/20200930/mysqli.so: undefined symbol: mysqlnd_global_stats)) in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library 'pdo_mysql' (tried: /usr/lib/php/20200930/pdo_mysql (/usr/lib/php/20200930/pdo_mysql: cannot open shared object file: No such file or directory), /usr/lib/php/20200930/pdo_mysql.so (/usr/lib/php/20200930/pdo_mysql.so: undefined symbol: pdo_parse_params)) in Unknown on line 0 [PHP Modules] bz2 calendar Core ctype curl date dom exif FFI fileinfo filter ftp gd gettext hash iconv igbinary imagick intl json libxml mbstring memcached msgpack mysqli mysqlnd openssl pcntl pcre PDO pdo_mysql Phar posix readline Reflection session shmop SimpleXML sockets sodium SPL standard sysvmsg sysvsem sysvshm tokenizer xml xmlreader xmlwriter xsl Zend OPcache zip zlib [Zend Modules] Zend OPcache

Простой 4 комментария

Читайте также:  Css styles for site

Источник

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

Доброго времени суток!
Помогите пожалуйста решить проблему. Не работает 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»

Читайте также:  Get width div html

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

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

Здравствуйте, помогите пожалуйста с подобной проблемой.
Установил на локальную машину с ОС WIN7 Apache 2.2.21 + PHP 5.3.8 + MySQL 5.5.16
но не могу запустить phpMyAdmin-3.4.5
По ссылке http://localhost/phpmyadmin/ выходит ошибка: Расширение mysqli не найдено. Пожалуйста, проверьте ваши настройки PHP
Строка PATCH имеет вид: . ;C:\server\php;C:\server\mysql\bin
В php.ini библиотеки extension=php_mysql.dll extension=php_mysqli.dll подключены и физически существуют в ext
каталог с библиотеками прописан так : extension_dir = «C:/server/php/ext»
при установке MySQL указал пароль root
из командной строки к MySQL можно подключиться
phpinfo(); -работает, скрин части странички >тутскрин ошибки >тутP.S. Я новичок в этом деле может каких-то тонкостей не понимаю.

9 Ответ от Hanut 2011-10-16 12:26:19

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 не найдено. «

Hanut, а где именно должны показаны расширения, в каких таблицах? (нашёл в таблице Core список расширений аналогично файлу php.ini) отдельно таблицы с именем MySQL нет, есть только mysqlnd.
куки пробовал чистить , браузеры применял IE, FireFox и Chrome — результат не изменился. компьютер перезагружал не раз (за три дня мучений).

Источник

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

Доброго времени суток!
Помогите пожалуйста решить проблему. Не работает 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?

Читайте также:  Анимация при выполнении php

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 не найдено. «

Здравствуйте, помогите пожалуйста с подобной проблемой.
Установил на локальную машину с ОС WIN7 Apache 2.2.21 + PHP 5.3.8 + MySQL 5.5.16
но не могу запустить phpMyAdmin-3.4.5
По ссылке http://localhost/phpmyadmin/ выходит ошибка: Расширение mysqli не найдено. Пожалуйста, проверьте ваши настройки PHP
Строка PATCH имеет вид: . ;C:\server\php;C:\server\mysql\bin
В php.ini библиотеки extension=php_mysql.dll extension=php_mysqli.dll подключены и физически существуют в ext
каталог с библиотеками прописан так : extension_dir = «C:/server/php/ext»
при установке MySQL указал пароль root
из командной строки к MySQL можно подключиться
phpinfo(); -работает, скрин части странички >тутскрин ошибки >тутP.S. Я новичок в этом деле может каких-то тонкостей не понимаю.

9 Ответ от Hanut 2011-10-16 12:26:19

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 не найдено. «

Hanut, а где именно должны показаны расширения, в каких таблицах? (нашёл в таблице Core список расширений аналогично файлу php.ini) отдельно таблицы с именем MySQL нет, есть только mysqlnd.
куки пробовал чистить , браузеры применял IE, FireFox и Chrome — результат не изменился. компьютер перезагружал не раз (за три дня мучений).

Источник

Оцените статью