MCBBS Wiki欢迎您共同参与编辑!在参与编辑之前请先阅读Wiki方针。
如果在编辑的过程中遇到了什么问题,可以去讨论板提问。
为了您能够无阻碍地参与编辑 未验证/绑定过邮箱的用户,请尽快绑定/验证。
MCBBS Wiki GitHub群组已上线!
您可以在回声洞中发表吐槽!
服务器状态监控。点击进入
本站由MCBBS用户自行搭建,与MCBBS及东银河系漫游指南(北京)科技有限公司没有从属关系。点此了解 MCBBS Wiki 不是什么>>
MCBBS Wiki:运维笔记:修订间差异
小 (// Edit via Wikiplus) |
标签:移动版编辑 移动版网页编辑 高级移动版编辑 |
||
| 第8行: | 第8行: | ||
<code>error_reporting(0);</code> | <code>error_reporting(0);</code> | ||
==VisualEditor== | ==VisualEditor== | ||
===Parsoid服务问题=== | |||
适用于1.35+,且一般发生在从老版本迭代升级来的Wiki上。 | 适用于1.35+,且一般发生在从老版本迭代升级来的Wiki上。 | ||
如果出现REST错误,你先要查看你LocalSetting.php是否有<code>wfLoadExtension( 'Parsoid' );</code> | 如果出现REST错误,你先要查看你LocalSetting.php是否有<code>wfLoadExtension( 'Parsoid' );</code> | ||
===cURL证书问题=== | |||
若出现: | 若出现: | ||
| 第33行: | 第34行: | ||
之后重载配置重启PHP。 | 之后重载配置重启PHP。 | ||
===编辑部分页面404问题=== | |||
若编辑部分页面时出现<code>Error contacting the Parsoid/RESTBase server (HTTP 404)</code> | 若编辑部分页面时出现<code>Error contacting the Parsoid/RESTBase server (HTTP 404)</code> | ||
| 第41行: | 第42行: | ||
<code>AllowEncodedSlashes NoDecode</code> <ref>[https://www.mediawiki.org/wiki/Extension:VisualEditor#Allowing_VisualEditor_on_page_titles_containing_slashes MediaWiki文档中的解决方法]</ref> | <code>AllowEncodedSlashes NoDecode</code> <ref>[https://www.mediawiki.org/wiki/Extension:VisualEditor#Allowing_VisualEditor_on_page_titles_containing_slashes MediaWiki文档中的解决方法]</ref> | ||
==本地化文字修改== | ==本地化文字修改== | ||
2022年8月19日 (五) 16:21的版本
PHP函数与拓展
在新环境中应该关闭putenv()函数禁用。
添加fileinfo opcache memcached apcu imagemagick exif intlPHP拓展。
插件
Variables插件在1.35版本已经停止维护,在LocalSetting.php关闭报错即可。
error_reporting(0);
VisualEditor
Parsoid服务问题
适用于1.35+,且一般发生在从老版本迭代升级来的Wiki上。
如果出现REST错误,你先要查看你LocalSetting.php是否有wfLoadExtension( 'Parsoid' );
cURL证书问题
若出现:
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。
编辑部分页面404问题
若编辑部分页面时出现Error contacting the Parsoid/RESTBase server (HTTP 404)
一般发生在使用Apache作为HTTP服务器的Wiki上。
由于Apache的一个BUG,需要在配置文件中指定以下配置:
AllowEncodedSlashes NoDecode [1]
本地化文字修改
修改任何本地化文字,建议在MediaWiki命名空间下修改,而不是直接修改本地化文件。
一方面,如果插件更新了,你的修改也没了;另一方面,修改后的本地化文字可以随着数据库移动。