今天修改了下主题,我个人比较喜欢在wordpress后台修改东西,然而在【外观】-【主题文件编辑器】修改东西的时候,出现报错的情况。报错内容如下所示:
无法与站点通信来检查致命错误,因此PHP修改已被回滚。您需要采用其他方式(如SFTP)上传您修改的PHP文件。
然后去看了下教程,wordpress出现此种报错一般是跟版本有关,而且正好我最近也升级到了wordpress6.0版本,如果说以后只能通过FTP来修改文件的话,个人还是不太习惯的,索性直接修改代码来解决这个问题。
解决方法:
登陆宝塔面板,找到wp-admin/includes/file.php文件,修改file.php,代码从起始位置到结束位置都删除:
删除起始位置代码示例:
if ( $is_active && 'php' === $extension )
删除结束位置代码示例:
return new WP_Error( 'php_error', $message, $result ); } }
删除完毕之后,保存即可,当然了,为了以防万一,最好先备份一个,对于新手站长而言,修改代码错误就会造成新的问题,以上便是解决“无法与站点通信来检查致命错误,因此PHP修改已被回滚。您需要采用其他方式(如SFTP)上传您修改的PHP文件。”的方法,希望对你有帮助。
补充:很多站长可能启用了超级缓存插件,这个也是会导致该问题出现,可以先禁止启用,修改完文件后再次启用即可。
免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,信息仅供参考之用。