Php 无法使用wordpress内置文本编辑器

Php 无法使用wordpress内置文本编辑器,php,wordpress,Php,Wordpress,我试图在wordpress界面编辑网站主题文件,但当我更新它时,它给了我这个错误 无法与站点通信以检查致命错误,因此PHP更改被还原。您需要通过其他方式上传PHP文件更改,例如使用SFTP wordpress网站健康插件给了我这个错误 由于错误,REST API请求失败 错误:[]流\u套接字\u客户端():php\u网络\u getaddresses:getaddrinfo失败:名称解析流\u套接字\u客户端()暂时失败:无法连接到tcp://winnie-logistics:80 (php_

我试图在wordpress界面编辑网站主题文件,但当我更新它时,它给了我这个错误

无法与站点通信以检查致命错误,因此PHP更改被还原。您需要通过其他方式上传PHP文件更改,例如使用SFTP

wordpress网站健康插件给了我这个错误

由于错误,REST API请求失败

错误:[]流\u套接字\u客户端():php\u网络\u getaddresses:getaddrinfo失败:名称解析流\u套接字\u客户端()暂时失败:无法连接到tcp://winnie-logistics:80 (php_网络_getaddresses:getaddrinfo失败:名称解析暂时失败)

对站点的环回请求失败,这意味着依赖它们的功能当前无法按预期工作

遇到错误:(0)流\u套接字\u客户端():php\u网络\u getaddresses:getaddrinfo失败:名称解析流\u套接字\u客户端()暂时失败:无法连接到tcp://winnie-logistics:80 (php_网络_getaddresses:getaddrinfo失败:名称解析暂时失败)

如何解决这些错误?

首先

您需要先设置“子主题”。更新父主题时,对子主题所做的更改不会被擦除

您不应该更改wordpress中的父主题文件

其次,错误是指DNS查找错误。您必须将“winnie logistics”添加到/etc/hosts中的主机文件中,或禁用已向wordpress安装添加挂钩的插件,以执行此查找

cd /path/to/wordpress  (folder containing wp-config.php)

cd wp-content/plugins

grep "winnie-logistics" * -R 

现在无论出现哪个文件,您都必须修改它们,或者禁用它们所属的插件。享受。

好的,但这不会对“站点健康”页面进行任何更改。有趣的是,我只能编辑不活跃的主题。哪些服务器配置可能会导致这些错误?因此,wordpress有一个挂钩系统,插件和主题都可以在wordpress仪表板、站点、帖子的其他部分添加额外的代码,等等,你必须研究wordpress钩子是如何工作的,然后查看主题文件或插件文件,找出执行此查找的文件