如何修复wordpress中的php致命错误和http错误500
Posted
技术标签:
【中文标题】如何修复wordpress中的php致命错误和http错误500【英文标题】:how to fix php fatal error and http error 500 in wordpresss 【发布时间】:2019-06-01 05:30:32 【问题描述】:谁能告诉我如何修复下面的 php 致命错误?
PHP 致命错误:require(): 无法打开所需的 '/home/eazzyf17/public_html/wp-includes/post.php' (include_path='.:/opt/alt/php54/usr/share/pear:/ opt/alt/php54/usr/share/php') 在 /home/eazzyf17/public_html/wp-settings.php 第 166 行
【问题讨论】:
欢迎来到 Stack Overflow!我们需要更多信息来适当地帮助您:您的代码是什么样的(如果有的话)以及到目前为止您尝试了什么?请参阅How do I ask a good question?、Stack Overflow question checklist 和 Creating a Minimal, Complete, and Verifiable example。 是的,您必须提供更多详细信息。顺便说一句,我已经编辑了你的帖子以改进格式、措辞和标签,现在更容易注意到它是关于 wordpress 的。为了帮助您,我们确实需要更多细节。你检查过wp-includes/post.php
的存在吗? wp-settings.php
在第 166 行看起来像什么?它是否在某个时候更改并破坏了它,或者您进行了全新安装并收到错误?可能值得在wordpress.stackexchange.com 提问,但无论如何您都必须回答上述问题,所以请编辑您的帖子
【参考方案1】:
尝试检查文件“/home/eazzyf17/public_html/wp-includes/post.php”是否存在。 如果存在,则检查应该可用于读取的读取权限。
如果它在 linux 服务器上,则将模式更改为 767,这应该可以发挥作用。
【讨论】:
以上是关于如何修复wordpress中的php致命错误和http错误500的主要内容,如果未能解决你的问题,请参考以下文章
致命错误:第 1610 行的 C:\xampp\htdocs\wordpress\wp-includes\class-http.php 中的最大执行时间超过 30 秒
WordPress 编辑器未更新文件:无法与站点通信以检查致命错误
使用 count() 修复 WordPress 插件文件中的 php sizeof 警告/错误