【发布时间】:2018-01-13 21:44:37
【问题描述】:
我最近将我的 wordpress 网站 alphamensquad.com 从 inmotion 托管转移到了 Godaddy。我将所有文件复制到新主机并创建了具有相同名称的新数据库并导入了所有表。
完成所有这些操作后,我的网站将无法加载。我联系了我的托管服务提供商,他们要求我更改名称服务器和 IP。之后网站开始工作。
现在,当我打开我的网站时,该网站返回一个 500 error。但是当我刷新页面时,它会正常加载。内部页面都不起作用。即使刷新了几次,所有的回报Error 500。
我检查了错误日志,发现了如下几个条目。
[Sun Aug 06 04:02:48.803764 2017] [core:crit] [pid 16519:tid 140421072078592] (13)Permission denied: [client 173.245.50.237:22637] AH00529: /home/username/public_html/alphamensquad.com/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable and that '/home/username/public_html/alphamensquad.com/' is executable, referer: http://alphamensquad.com
.htaccess 的文件权限是644,我什至尝试将其更改为755。 /public_html/alphamensquad.com/文件夹的文件权限为750,我尝试将其设置为755。
我什至尝试从 .htaccess 中删除所有内容,但以下内容除外
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
由于所有子页面都不起作用,我也无法登录我的 wordpress 帐户。
请帮忙。
【问题讨论】:
-
看起来像文件权限问题。文件和文件夹的权限是什么?
-
.htaccess的文件权限为644,文件夹/public_html/alphamensquad.com/的文件权限为750
标签: wordpress apache .htaccess file-permissions