今天修改了下主題,我個人比較喜歡在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文件。”的方法,希望對你有幫助。
補充:很多站長可能啟用了超級緩存插件,這個也是會導致該問題出現,可以先禁止啟用,修改完文件后再次啟用即可。
免責聲明:本文內容來自用戶上傳并發布,站點僅提供信息存儲空間服務,不擁有所有權,信息僅供參考之用。