【发布时间】:2015-11-27 08:48:33
【问题描述】:
我在更新 php5-sqlite 后发现了这些问题(之前它工作正常):
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20131226/pdo_sqlite.so' - /usr/lib/php5/20131226/pdo_sqlite.so: undefined symbol: sqlite3_column_table_name in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20131226/sqlite3.so' - /usr/lib/php5/20131226/sqlite3.so: undefined symbol: sqlite3_enable_load_extension in Unknown on line 0
p.s : 所以文件存在
详情:
- 操作系统:Ubuntu 14.04 LTS
- PHP:PHP 5.6.15
我已尝试卸载(清除)并重新安装 PHP,但问题仍然存在。
我尝试在 /etc/php5/cli/conf.d/pdo_sqlite.ini 中注释掉 extension=pdo-sqlite.so,但它显示“找不到驱动程序”。
请帮忙...
【问题讨论】:
-
bugs.php.net/bug.php?id=48614&edit=1 这可能会有所帮助
-
以前工作正常,后来php5-sqlite更新后出现了这个问题
标签: php pdo sqlite dynamic-library