我在 Wordpress 上遇到了超过 500 个内部服务器错误。我和 123reg 在一起,他们似乎以糟糕的客户支持而闻名,所以我一直在努力解决自己的问题。
一点背景 - 作为 123reg 安装在 /wp/ 子目录上的 Wordpress 不允许在 root 上自动安装。保存帖子和偶尔浏览网站时出现 500 错误。一周内>10次。
收到以下错误消息;
2012-09-20T13:11:55+01:00 linweb9 httpd[13273]: [error] [client 95.151.187.161] Premature end of script headers: post.php, referer: http://www.asprayni.com/wp/wp-admin/post.php?post=6769&action=edit
2012-09-20T13:15:15+01:00 linweb9 httpd[14309]: [error] [client 95.151.187.161] Premature end of script headers: post.php, referer: http://www.asprayni.com/wp/wp-admin/post.php?post=6769&action=edit
2012-09-20T13:20:16+01:00 linweb9 httpd[15261]: [error] [client 95.151.187.161] Premature end of script headers: admin-ajax.php, referer: http://www.asprayni.com/wp/wp-admin/post.php?post=6769&action=edit
如果有人能提供任何见解或建议,我将不胜感激。我的 .htaccess 看起来像这样;
RewriteEngine On
RewriteCond %{HTTP_HOST} ^****.com$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.****.com$ [NC]
RewriteCond %{REQUEST_URI} !^/wp/
RewriteRule ^(.*)$ /wp/ [L]
提前感谢任何可以提供帮助的人!另外,我不能定义超过 64mb,php.ini
因为我认为这是 123reg 共享托管站点的限制。