在wiki转移过程中,发现原wiki可以上传3-4M大小的文件,而在新wiki中不能超过2M。于是开始排查。首先检查Localsetting.php文件,这个是wiki的配置文件,其中有
$wgUploadSizeWarning = 20000000;
这样的字段,但很快发现这个仅仅是警告消息。如果在wiki中选择忽略所有消息,文件还是不能超过2M。
继续排查,并上网google。发现是php限制文件上传大小造成的。具体的配置文件见/usr/local/php/lib/php.ini。注意由于将原来的php、apache等rpm包卸载并自己手动通过源代码安装,所以/etc目录下的配置文件实际上已经失效了。
最后修改完php.ini之后,需要重启apache服务,/usr/share/apache/bin/apachetcl restart,这样再次上传文件已经没有问题了。
$wgUploadSizeWarning = 20000000;
这样的字段,但很快发现这个仅仅是警告消息。如果在wiki中选择忽略所有消息,文件还是不能超过2M。
继续排查,并上网google。发现是php限制文件上传大小造成的。具体的配置文件见/usr/local/php/lib/php.ini。注意由于将原来的php、apache等rpm包卸载并自己手动通过源代码安装,所以/etc目录下的配置文件实际上已经失效了。
最后修改完php.ini之后,需要重启apache服务,/usr/share/apache/bin/apachetcl restart,这样再次上传文件已经没有问题了。