MCBBS Wiki:运维笔记
PHP函数与拓展
在新环境中应该关闭putenv()
函数禁用。
添加fileinfo
opcache
memcached
apcu
imagemagick
exif
intl
PHP拓展。
插件
Variables插件在1.35版本已经停止维护,在LocalSetting.php关闭报错即可。
error_reporting(0);
VisualEditor
适用于1.35+,且一般发生在从老版本迭代升级来的Wiki上。
如果出现REST错误,你先要查看你LocalSetting.php是否有wfLoadExtension( 'Parsoid' );
若出现:
cURL error 77 || cURL error 60
代表PHP部分CA证书没配置好。解决方案来源
下载https://curl.se/ca/cacert.pem
保存到环境路径。
在php配置文件中把curl和openssl部分修改成以下内容(这里以当前Wiki服务器作示例)
[curl]
curl.cainfo =/www/wwwroot/mcbbs.wiki/cacert.pem
[openssl]
openssl.cafile=/www/wwwroot/mcbbs.wiki/cacert.pem
之后重载配置重启PHP。