首页 > 解决方案 > PHP SQLite 扩展未加载

问题描述

我正在尝试在我的 PHP 网站上加载一个扩展:

$db->loadExtension('libdbplusql_81203.so');

PHP.ini:

sqlite3.extension_dir = /usr/lib/php/20180731

来自 Apache2 的错误日志:

PHP Warning:  SQLite3::loadExtension(): /usr/lib/php/20180731/libdbplusql_81203.so.so: cannot open shared object file: No such file or directory in /var/www/pdb/index.php on line 76

无法弄清楚为什么这不起作用....而且很奇怪,在错误日志中显示“.so.so” - 当我将代码更改为:

$db->loadExtension('libdbplusql_81203');

错误日志说:

PHP Warning:  SQLite3::loadExtension(): Unable to load extension at '/usr/lib/php/20180731/libdbplusql_81203' in /var/www/pdb/index.php on line 76

也许你有一个想法:-)

标签: phpsqlite

解决方案


推荐阅读