2020年9月26日更新
MediaWiki的1.35版终于发布了,最让人期待的就是它终于内置可视化编辑器,而且可以直接使用(不再需要配置Parsoid)。
下载、解压再FTP上传,打开页面,之前的错误信息又一次出现了。
我在Composer上再一次花了大量的精力,甚至将Composer从2.0降级到了1.x,问题还是没有解决。倒是冒了两个新的警告,如下:
QQ群里正好有人提到解压错误,于是升级7-zip重新解压上传还是出错。
换个思路,将压缩文件直接上传到服务器上(服务器上无法通过wget下载压缩包),通过控制台解压,进入maintenance
目录运行php update.php
,问题终于解决了。
删除本地配置文件LocalSettings.php中的Parsoid配置代码,可视化编辑器完美运行。
2020年8月22日
最近连续三天都是在跟MediaWiki1.34.2的安装做斗争,最终我还是选择了放弃,能力有限,折腾不起。
这是我在宝塔面板下安装的结果,进入到安装界面就出现了这些警告和错误。
最初我以为是宝塔的锅,可能是composer没有安装或配置好。看过官方的安装说明,提到PHP7.4会导致错误,那就将PHP降级到7.3甚至是7.2,问题还是依旧(宝塔的系统下备份过一个wiki系统,版本较低,除了有个别警告外也能正常使用)。
尝试了几次之后直接重装系统采用oneinstack配置服务器,上传所有文件后,进入到安装界面直接就是500错误。
总之,在宝塔和oneinstack之间来回倒腾了几次,重新下载1.34.2版本若干次之后,我不得不尝试使用低版本来试试。
事实上,1.34.1确实一点问题都没有,安装界面如期出现,顺利配置完成。
删除1.34.1,重新上传1.34.2,使用maintenance中的升级脚本,出现的错误提示跟上面图片中一样。
好吧,就暂时安装1.34.1吧。