Wordpress新帖子返回500

Wordpress新帖子返回500,wordpress,Wordpress,我正在Wordpress中创建一个新页面,但它返回500: 原因可能是什么?.htaccess看起来相当标准: <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /d4zed-new/ RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /d4z

我正在Wordpress中创建一个新页面,但它返回500:

原因可能是什么?.htaccess看起来相当标准:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /d4zed-new/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /d4zed-new/index.php [L]
</IfModule>

重新启动发动机
重写基/d4zed新/
重写规则^index\.php$-[L]
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
重写规则/d4zed new/index.php[L]
我真的不知道Wordpress内部是如何工作的(尽管我在Rails方面有相当丰富的经验),所以我准备回答您的其他问题


谢谢大家!

WordPress中的内部服务器错误可能是由于各种原因造成的。您可以尝试以下选项来解决此问题

  • 检查错误的
    .htaccess
    文件 重命名
    .htaccess
    文件。如果在此之后加载站点,则可以推断问题是由于错误。
    htaccess
    file。因此,您必须创建一个新的.htaccess文件

  • 增加内存限制 创建一个名为
    php.ini
    的文件,并粘贴代码
    memory\u limit=64M并将其上载到WordPress根文件夹以及
    wp content
    wp admin
    文件夹,以增加内存限制

  • 停用插件 问题可能是由安装的插件引起的。因此,通过停用所有插件并逐个激活,您可以发现是哪个插件造成了问题

  • 重新加载WordPress核心文件夹 如果WordPress核心文件造成问题,可以通过重新加载
    wp admin
    wp includes
    文件夹来解决

  • 联系主机提供商 请与您的主机提供商联系。如果是服务器问题,他们可以帮助您


  • 您可以从apache(或任何引擎)日志中找出问题所在。一个可能的问题是“清除URL”。如果我没有访问apache日志的权限,我已经尝试运行默认的permalink类型,
    。http://d4zed.com/?p=1
    并设法看到第一篇帖子是Hello World(默认的wordpress帖子)。但是,发生重定向并返回500错误。您给出的示例与原来的permalink结构不同,因此可能是permalink类型的问题,因此与.htaccess有关。wp admin中的permalink选项是否已更改为
    /post title/
    类型?我如何才能做到这一点?