繁体   English   中英

Wordpress错误500(内部服务器错误)

[英]Wordpress Error 500 (Internal Server Error)

上周,我将wordpress实例移至了新服务器。 之后,我经常收到500 Internal Server Error。 这个错误突然出现。 apache错误日志不包含任何致命错误消息,但包含PHP警告消息。

每当发生此错误时,我都会重新启动apache,并且站点将恢复正常状态。 此500 Internal Server Error可能是什么原因?

重新启动apache如何解决此错误? 仅此站点出现此错误,其他部署到该服务器的站点运行正常。

BD中包含的wordpress网址指向旧网址的原因之一,在phpmyadmin中运行此脚本可以解决:

UPDATE wp_options SET option_value = REPLACE(option_value,'old_site','new_site');
UPDATE wp_posts SET post_content = REPLACE(post_content,'old_site','new_site');
UPDATE wp_posts SET guid = REPLACE(guid,'old_site','new_site');
UPDATE wp_postmeta SET meta_value = REPLACE(meta_value,'old_site','new_site');

还可能您的托管帐户包含带有您的用户名的文件夹,可能包含在wp_options表中,例如upload_path:“ / home / [folder_old_id] / public_html / wp-content / uploads”

UPDATE wp_options SET option_value = REPLACE(option_value,'folder_old_id','folder_new_id');

Wordpress内部服务器错误,500个内部服务器错误已解决!

首先登录WordPress的管理仪表板

  1. 去设置
  2. 选择选项永久链接
  3. 更改选项并在所有选项列表中选择发布网址格式并保存
  4. 检查访问我们的页面,错误来了...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM