php - 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
也许你有一个想法:-)
解决方案
推荐阅读
- ios - 如何使用 NumberFormatter 保持相同位置的前数和后零?
- uwp - UWP 如何以编程方式设置 UIElement 的触摸目标大小
- sql - 将 MonthName-Year 转换为 Year-MonthNumber
- tensorflow - Tensorflow.js 转换后的模型预测与冻结模型不同/不准确的结果
- ios - 使用 Tokbox 时如何实时访问音频流
- reactjs - 从 react-router 中“退出”(在重定向上发出新的服务器请求)
- r - 根据 Spotfire 上的标记行更改列标题
- android - Fragment 中的 ViewModel + LiveData,从 ItemDetailFragment 导航返回时如何保留 ListItemFragment 的数据
- python - Python枚举问题
- java - Spring Data JPA同时保存两个实体,“user_id”列中的空值