Это решило мои проблемы, и я надеюсь, что они решат и ваши :)

аюсь установить pdo-sqlite ext для Cli.

Я пытался бежатьsudo apt-get install php5-sqlite и он говорит, что ext уже в курсе, но когда я бегуphp -m это не появляется в списке.

В моей / usr / lib / php / папке у меня есть 2 папки с именами 20131226 и 20160303. Последняя (20160303) содержит pdo_sqlite.so, но когда я пытаюсь добавить это в файл php.ini, я получаю ошибку

PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/20160303/pdo_sqlite.so' - /usr/lib/php/20160303/pdo_sqlite.so: undefined symbol: zend_fetch_resource2_ex in Unknown on line 0

Я использую Ubuntu 14.04 и PHP 5.6.

Кто-нибудь может помочь с этой проблемой? Также кто-нибудь может объяснить, почему расширения php хранятся в этих разных пронумерованных папках и как php знает, в какую из них искать? Благодарю.

Ответы на вопрос(2)

Ваш ответ на вопрос