修復open()嚴重錯誤:13:權限被拒絕 - 在WordPress上傳圖片錯誤

WordPress 是一個非常靈活的系統,它允許用戶從簡單的博客快速創建到高級演示網站或在線商店。
像任何系統一樣,這不是沒有問題。 大多數時候, 網絡託管服務 針對少量用戶進行了優化,或者未根據用戶需求進行配置。 對於在WordPress上創建的高級網站,我們建議使用它 專用服務器 與專門為WordPress配置的服務。

使用WordPress創建的博客/網站上最常見的錯誤之一是無法上傳媒體文件。 HTTP錯誤。 如果你在服務器上有一個“error.log”,當試圖上傳圖像時,錯誤將如下所示:

“數據”[暴擊]#16324 16324:119467 *的open()“的/ home /路徑/的public_html /”失敗(13:權限被拒絕),客戶端IP,服務器:website.com,請求“GET / HTTP / 1.1 “,主持人:”website.com“


不僅在嘗試將媒體文件上載到服務器時遇到此錯誤,而且在用戶訪問網站時也會遇到此錯誤,並且在網頁上存在沒有服務器權限的腳本需要打開。 所以這個錯誤是主機服務器上的文件和文件夾權限。 “CHMOD“和”喬敦“。

如何修復錯誤:open()嚴重錯誤:13:權限被拒絕

1。 首先我們需要訪問 則fTPSSH 到服務器。 我們連接並導航到我們找到網站文件所在文件夾的目錄。 在我們的例子中是:“public_html”。

2。 如果我們使用SSH連接,在我們到達1點的目錄中,執行命令行:

找到。 -type f -exec chmod 644 {} \; 找到。 -type d -exec chmod 755 {} \;

chown -R user:group *
第一個命令行會尋找你 所有文件 在當前和遞歸文件夾中找到,並設置644權限。 第二個命令行將執行相同的操作,但僅限於目錄。 它會設置它們的755權限。
在第三個命令行中,它會更改用戶和文件所屬的組。 在大多數情況下,對於使用HTTPD / Apache的Web服務器或NGINX服務器的“nginx:nginx”,它們就像“apache:nobody”。

執行這些命令行後,“open()嚴重錯誤:13:權限被拒絕“應該消失。 如果您有任何問題或疑慮,請不要猶豫,留下您的評論。

修復open()嚴重錯誤:13:權限被拒絕 - 在WordPress上傳圖片錯誤

關於作者

隱身

熱愛這些小工具,並將其寫入2006的欣然stealthsettings.com,我喜歡去發現與你有關計算機和MacOS,Linux和Windows中,iOS和Android的新的東西的一切。

發表評論

本網站使用Akismet來減少垃圾郵件。 了解您的評論如何處理.