Назад | Перейти на главную страницу

Mysqli установлен в моей системе, и расширение включено в php.ini, но я не могу найти фактическое расширение

Centos 6.4 X86_64 с Apache 2.2.4 и PHP 5.4.17. Я перестроил PHP, чтобы включить mysqli. Phpinfo показывает установленный mysqli. Php.ini имеет расширение без комментариев. Как мне поместить mysqli.so в каталог lib / php / extensions / no-debug-non ... /? Прошу прощения, если что-то упустил - я новичок в Linux. Я искал подобные проблемы повсюду, но, похоже, ни одно из исправлений не помогло фактически поместить mysqli.so в каталог расширений. Спасибо.

Расширение не работает? Попробуйте в оболочке linux: php -i | grep extension_dir, и он отфильтрует только строки в конфигурации php с каталогами расширений. Надеюсь, поможет.

Недавно сам на эту пару часов потратил. Убедитесь, что вы проверяете, что путь к вашей папке расширения установлен правильно. В случае сомнений укажите полный путь в: -

extension_dir = "C:\PHP7\ext"