Когда я раскомментирую pdo_sqlite
линия в php.ini
я получаю
Не удалось инициализировать модуль Модуль скомпилирован с модулем API = 20131226 PHP
скомпилировано с модулем API = 20121212 Эти параметры должны соответствовать
..при попытке получить доступ к моему sqlite
база данных из FatFree
фреймворк.
Как я должен решить эту проблему, попытался восстановить расширение с помощью pecl
без
успех.
php -v
дает это:
PHP 5.5.8 (cli) (построено: 10 января 2014 15:37:29)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies
с Xdebug v2.2.4, Copyright (c) 2002-2014, Дериком Ретансом
Я должен просто добавить, PDO отлично работает с mysql
,
Сложение:
pecl upgrade pdo_sqlite
терпит неудачу, с:
Makefile: 183: рецепт для цели ‘sqlite_driver.lo’ не удался
make: *** [sqlite_driver.lo] Ошибка 1
ОШИБКА: ошибка make
Невозможно инициализировать модуль Модуль скомпилирован с модулем API = 20131226 PHP скомпилирован с модулем API = 20121212 Эти параметры должны соответствовать
Эта ошибка означает, что ваше расширение было скомпилировано в более поздней версии PHP. Вы должны убедиться, что ваши расширения соответствуют версии, которую вы используете.
Других решений пока нет …