2012-08-02 182 views
0

我有以下的子域名下上传了一个WordPress站点 - http://wptest.paddingtonterraces.com.au/500内部服务器错误 - WordPress的

我得到“500内部服务器错误”对于从根目录外的一切抓起。

任何帮助解决这个将不胜感激。

编辑:

htaccess的重写:

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase /paddington-terraces/ 
RewriteRule ^index\.php$ - [L] 
RewriteRule ^css/(.*) /paddington-terraces/wp-content/themes/retlehs-roots-g2368ac2/css/$1 [QSA,L] 
RewriteRule ^js/(.*) /paddington-terraces/wp-content/themes/retlehs-roots-g2368ac2/js/$1 [QSA,L] 
RewriteRule ^img/(.*) /paddington-terraces/wp-content/themes/retlehs-roots-g2368ac2/img/$1 [QSA,L] 
RewriteRule ^plugins/(.*) /paddington-terraces/wp-content/plugins/$1 [QSA,L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /paddington-terraces/index.php [L] 
</IfModule> 

解决:

不得不移除/帕丁顿-梯田从重写路径。

+0

它是全新安装吗?你有没有在你的.htaccess文件中设置重写? – zenkaty 2012-08-02 00:17:10

+0

这不是一个全新的安装,我在本地构建站点,将其上传到服务器,并使用SQL替换查询来更新URL路径。这里是我.htaccess重写为WordPress的: – SinDesign 2012-08-02 00:22:39

回答

1

几个可能性:

  1. 可能是一个坏的插件。
    • 禁用所有插件,然后刷新您的主页。
  2. 坏安装。
    • 请从wordpress.org下载新的副本。覆盖您当前的WP目录,但wp-contents和wp-config除外。
  3. 坏主题代码
    • 检查你的functions.php文件
    • 更妙的是,如果你有命令行访问,从你的主目录WP运行:
      • 的grep -rn /家/ paddingt /的public_html/wptest/gllr_add_script *
  4. PHP或Apache的错误版本/ HTTPD
    • echo php_info();

我的选择是一个糟糕的插件。祝你好运。

0

尝试取消激活插件并检查
您可以在不使用wp-admin的情况下停用插件。只需使用ftp登录并重命名插件名称,例如:'plugin_name'更改为'plugin_name_rename'..我面临同样的问题..我的问题通过停用插件解决:)