一些背景:
本周我设置了六个博客,全部使用Wordpress 2.92,与Fantastico一起安装在与Hostgator的婴儿鳄鱼计划上.
我为每个博客使用了相同的主题(热图2.5.4)和插件.
他们都在运行,没有任何问题.
我今天早上使用相同的设置创建一个新博客,当我尝试更改主题设置时,我收到以下错误:
Forbidden
You don't have permission to access /wp-admin/themes.php on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.2.15 (Unix) mod_ssl/2.2.15 OpenSSL/0.9.8n DAV/2 mod_fcgid/2.3.5 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 Server at http://www.mydomain.com Port 80
Run Code Online (Sandbox Code Playgroud)
我尝试卸载WP并进行全新安装,但是干净安装仍然存在同样的问题.
所以我回去检查了我在过去一周左右设置的其他六个博客,他们现在也在尝试更改主题设置时给我403或404错误,并且每次出现错误时都指向任一主题. php或functions.php
在这一点上,我正在努力找出问题所在.Hostgator支持看着它,并认为这可能是一个权限问题,但他们重置了那些,我仍然有问题.
起初我认为这个问题可能与我最近在前六个博客上安装的插件(ByREV Fix Missed Shedule插件)有关,以处理错误的计划错误与WP 2.92,并且可能这已经搞砸了.但后来我检查了几个月前建立的博客,也使用了相同的主题和插件,现在它也遇到了同样的问题.
有任何想法吗?我尝试删除我的htaccess,上传一个空白的,用我在hostgator论坛上找到的这个片段上传一个:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# …Run Code Online (Sandbox Code Playgroud)