【问题标题】:Cannot save edited theme PHP pages in WordPress editor (Admin panel)无法在 WordPress 编辑器中保存已编辑的主题 PHP 页面(管理面板)
【发布时间】:2020-03-09 04:23:51
【问题描述】:

我无法使用 WordPress 编辑器保存主题 (PHP) 文件。我收到以下错误:

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

我已清除浏览器缓存、网站缓存、停用所有插件并重新安装主主题。

我还检查了我对服务器上所有文件的权限和所有权。他们没有问题, 但是,我的其他网站可以在此服务器上进行编辑和保存。

【问题讨论】:

  • 您是否启用了错误日志记录?
  • 哪一个,错误记录?

标签: php wordpress wordpress-theming web-hosting custom-wordpress-pages


【解决方案1】:

请刷新并尝试进行更改。如果没有,请将所有 http 站点链接更新为 https。

【讨论】:

    【解决方案2】:

    错误来自文件 wp-admin/includes/file.php 它退出 2 个测试,其中 1 个带有: $r = wp_remote_get( $url, compact( 'cookies', 'headers', 'timeout', 'sslverify' ) ); 另一个只有: $r = wp_remote_get( $url, compact( 'cookies', 'headers', 'timeout' ) );

    只需在超时后的第二个中添加, 'sslverify',您就可以推送文件了:)

    【讨论】:

      【解决方案3】:

      我刚才也遇到了这个问题。然后,我尝试通过网络托管服务更新语法。在我的情况下是cPanel。使用文件管理器在您要更新的主题文件夹中查找文件。例如public_html/wp-content/themes/astra/functions.php

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-04-13
        • 2011-02-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-01-24
        • 1970-01-01
        相关资源
        最近更新 更多