Я задавал подобный вопрос раньше, но не получил ответа: Расширения PDO не загружаются при использовании httpd, но отображаются при использовании встроенного сервера
Мне нужно включить функциональность SQLITE3 для моего проекта Slim PHP, который предназначен для работы на Httpd. На одном компьютере я установил php и httpd отдельно и застрял на проблеме - sqlite не определяется как драйвер pdo при запуске с использованием httpd.
На другом компьютере я установил последний дистрибутив XAMPP, настроил vhost, отредактировал php .ini для включения таких опций:
extension=bz2
extension=curl
extension=fileinfo
extension=gd2
extension=gettext
extension=mbstring
extension=exif
extension=mysqli
extension=pdo_mysql
extension=C:/xampp/php/ext/php_pdo_sqlite.dll
и посмотрел на вывод phpinfo:
Отображается только mysql, но без sqlite
Я проверил запись в журнале от Apache:
Это показал, что httpd не хочет загружать плагин dll, который там есть!
Как побороть такое поведение httpd?