大家在使用WordPress中看到網站提示Failed to Open Stream錯誤,那么為什么會出現Failed to Open Stream錯誤?Failed to Open Stream錯誤如何解決?
一、為什么會出現Failed to Open Stream錯誤?
這種性質的錯誤消息通常指示發生錯誤的腳本的位置,WordPress的“Failed to Open Stream”錯誤是由許多因素引起的。當WordPress無法加載您的網站代碼中提到的文件時會發生此錯誤。發生此錯誤時,某些WordPress站點將繼續加載并顯示警告消息,而其他WordPress站點可能會顯示致命錯誤并且不會加載任何內容。
錯誤消息通常如下所示:
Warning: require(/mysite/wp-includes/file.php): failed to open stream: No such file or directory in /mysite/wp-settings.php on line 32
二、修復WordPress中Failed to Open Stream錯誤
Failed to Open Stream錯誤可能由多種原因引起,并且錯誤消息會根據錯誤是否由特定文件以及該文件的位置引起而有所不同。
1、“no such file or directory”消息
搜索腳本并找出它試圖訪問的文件或目錄。驗證拼寫,如果它是正確的,那么它可能是它被刪除了。例如假設您有一個調用某個插件的腳本。如果插件未正確安裝,則無法同步文件。如果插件或主題似乎出現故障,請嘗試刪除并重新安裝它。如果此修復不起作用,則問題可能與您的.htaccess文件有關
2、使用.htaccess文件對打開流錯誤進行故障排除
必須轉到WordPress管理員中的設置?固定鏈接頁面并選擇“保存更改”按鈕以重新生成.htaccess文件,從而重新生成.htaccess文件
3、沒有權限
當錯誤消息后跟“Permission denied”時,WordPress無法訪問代碼中引用的文件或目錄。要解決此問題需要檢查并更正WordPress文件和目錄權限;請單擊cPanel菜單下的文件管理器鏈接或打開您喜歡的FTP客戶端;查找錯誤消息中提到的文件或目錄。找到它后,右鍵單擊它并選擇“更改權限”;檢查讀取、寫入和執行框是否被選中。
本文系轉載,如有版權問題請聯系(該郵件地址已受到反垃圾郵件插件保護。要顯示它需要在瀏覽器中啟用 JavaScript。)





