Windows + PHP7.4 + Sqlite3

LEOnidUKG
На сайте с 25.11.2006
Offline
1723
474

Что-то это уже не смешно.

Скачал уже обновлённую версию PHP 7.4.1 для винды.

Не видит sqlite3 и pdo_sqlite

При старте Apache говорит нет таких файлов и всё.

При этом если выполнять скрипты через консоль php.exe -m всё отлично. Все модуля на месте и скрипты выполняются.

С 7.3 и 5.6 никаких проблем. Переключаются и нормально работают.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
T7
На сайте с 19.09.2018
Offline
63
#1

Может в этом дело: Замечание: Дополнительная настройка на Windows с PHP 7.4.0

Пхп в консоли отличается. lib☝sqlite

phpinfo 3.29

php -a 3.30.1

LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#2
Замечание: Дополнительная настройка на Windows с PHP 7.4.0

Ок, я добавил два пути до самой папки PHP и до ext папки. Ничего не поменялось.

Я говорю не про версию Sqlite3, а про то, что вообще не подключается она.

---------- Добавлено 18.12.2019 в 18:47 ----------

Короче PATH это для консоле, а для Апатча надо именно загрузить в него этот модуль

Спасибо вот этому человеку:

https://www.php.net/manual/ru/book.sqlite3.php#124480

T7
На сайте с 19.09.2018
Offline
63
#3
LEOnidUKG:
Ок, я добавил два пути до самой папки PHP и до ext папки. Ничего не поменялось.
Я говорю не про версию Sqlite3, а про то, что вообще не подключается она.

Я отреагировал на

При этом если выполнять скрипты через консоль php.exe -m всё отлично

Пхпинфо в браузере версия скулайт 3.29, а в консоли 3.30.1.

А libsqlite3.dll есть там?

sqlite3.installation.php:
Этому расширению требуются следующие файлы в переменной PATH: libsqlite3.dll.

опоздал.

Рад что решили проблему

LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#4
timo-71:

А libsqlite3.dll есть там?

Да конечно есть. Но как и писал выше, уже решил. Спасибо за наводку.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий