我正在尝试将 mongodb 与 lsphp 结合使用。目前,我已按照以下方法手动编译了 mongodb.so这我可以mongodb.so
在 处 看到/usr/local/lsws/lsphp7/lib/php/extensions/no-debug-non-zts-20160303
。现在,链接中的下一步是通过extension=mongodb.so
在 处添加行来启用扩展php.ini
。问题是我找不到php.ini
使用管理 GUI 编译的 lsphp7.1 版本openlitespeed
。我搜索了 中的每个文件夹,/usr/local/lsws/lsphp7
但没有找到php.ini
。
答案1
似乎 PHP 版本没有 php.ini 文件 - 您可以做的是,转到/usr/local/lsws/lsphp7/lib
并在那里放入一个名为 php.ini 的文件,内容如下https://raw.githubusercontent.com/php/php-src/PHP-7.1.25/php.ini-production
您还可以extension=mongodb.so
在 ini 文件的底部添加您的内容。
请记住之后重新启动 OpenLiteSpeed!
我正在调查为什么没有默认的 php.ini 文件,一旦我了解更多信息,我将更新/评论我的回复!