我最近在Windows上安装了WAMP,并设置了本地MediaWiki安装。安装后,我尝试安装一个新的扩展。为了让它工作,我必须运行维护脚本update.php。然而,当我转到localhost/maintenance/update.php
时,我得到了一个403错误。
禁止
您没有在此服务器上访问/demaintenance/update.php的权限。
Apache/2.4.9(Win32)PHP/5.5.12服务器,127.0.0.1端口80
我该如何解决这个问题?或者是否有其他方法在WAMP上运行维护脚本(可能使用命令行)?
这不是错误,这是程序所需的行为,因为/maintenance/
目录的.htaccess文件包含以下内容:
Deny from all
这是因为update.php
文件并不意味着直接从web浏览器加载。您必须从浏览器中阅读MediaWiki更新的文档才能正确使用它。您也可以从命令行运行它