【发布时间】:2019-10-31 20:52:27
【问题描述】:
我正在寻找对网站进行故障排除的帮助;似乎我无法进入 WordPress 仪表板或使用在线图书功能。它不断抛出以下消息
www.website.co.uk 目前无法处理此请求。 HTTP 错误 500
我已重命名插件文件夹,以检查是否是插件问题无法解决我的问题。 Apache和PHP版本如下:
- Apache 版本 2.4.39
- PHP 版本 7.2.18
我检查了PHP错误日志,发现多个错误如:
[11-Apr-2017 11:56:28 UTC] PHP 致命错误:命名空间声明语句必须是 /home/madeleyt/public_html/wp-content/plugins/appointment-booking 中脚本中的第一个语句/lib/Plugin.php 在第 3 行`
然后我再次重命名了插件,但没有解决任何问题。
有什么想法吗? TIA。
【问题讨论】:
-
我们能否介绍一下有关该错误的背景信息,网站是否就这样中断了,或者是在您更改了代码/Wordpress 的管理部分中的某些内容之后?如果是后者,您是否尝试撤消您所做的事情?
-
好吧,您的预约插件似乎包含错误代码,所以我会首先尝试具体删除该插件。 (不过,在尝试任何东西之前,请先备份数据库。)
-
/home/madeleyt/public_html/wp-content/plugin/appointment-booking/lib/Plugin.php中的命名空间声明上方有一些东西。健全性检查:关闭插件。 -
为什么您的错误日志的日期是过去 2.5 年?你是在调试遗留代码还是什么?