我更新到Mediawiki 1.29.0后,无法上传任何文件。当我上传文件时,收到以下错误消息:
无法打开“mwstore://local-backend/local-public/b/b0/1.jpg”的锁定文件。
我将文件夹图像和子目录chmod到755,并验证文件夹images / b / b0是否可以找到。
我在Centos 7.5和PHP 5.6上运行
答案 0 :(得分:1)
我收到的消息完全相同
无法打开锁定文件等
在我的LocalSettings.php中,我注释了$ wgUploadDirectory,根据mediawiki documenation for $wgUploadDirectory上的文档,有必要重新定义$ wgUploadPath
还有相对于此定义的其他变量。如果您在LocalSettings.php中重新定义它,那么包括$ wgUploadPath在内的所有因变量也将需要重新定义。如果这两个设置不一致,则文件将被上载到不同于MediaWiki尝试从中检索文件的文件夹($ wgUploadDirectory)($ wgUploadPath)!
注释掉$ wgUploadDirectory之后,我可以上传和使用文件了。
答案 1 :(得分:0)
通过将图像文件夹权限更改为777而不是755
来解决此问题