【发布时间】:2018-02-05 14:04:21
【问题描述】:
好吧,总之,我为一个 Wordpress 网站构建了一个自定义插件,并且正在进行一个小更新。想想也许我在代码中有一个小的拼写错误,但在保存更新后,我的网站现在显示 500 错误。
我已经尝试了以下常用方法但没有成功:
1:重命名插件和插件目录以尝试禁用单个/所有插件。
2:通过 db 禁用所有插件。
现在更改本身是通过 wp 后端进行的,该后端更新了文件。但是我无法通过 FTP 看到此更改。这让我很困惑。我会假设数据库以某种方式更新了自身内部某处的文件,这可能会覆盖原始文件?我以前从未见过 Wordpress 这样做。
我不确定,但希望能够弄清楚为什么会发生这种情况以及是否可以修复。
现在我要做一个回滚。欢迎对此提出任何想法。
【问题讨论】:
-
看看你的错误日志
-
遇到 500 错误时,您总是要做的第一件事就是检查相关的日志文件。
-
@Scriptman 我明白为什么会发生错误,但我不明白为什么通过 FTP 我没有看到更新的文件以便解决。由于该文件是由 wp-admin 控制台编辑的,因此该文件是否可能被缓存/存储并通过数据库覆盖原始文件?
标签: php database wordpress plugins