Linux

錯誤 #224834。這個目錄,/var/www/html/,根據伺服器沒有寫權限

  • December 14, 2018

我正在使用亞馬遜 AMI linux。我正在使用 Backupbuddy 外掛從另一個域遷移到託管在 AWS 上的新域。當我訪問 URL 進行遷移時,我使用 FTP 上傳了 importbuddy php 文件和必要的備份文件,我收到以下錯誤

錯誤 #224834。/var/www/html/根據伺服器,此目錄未啟用寫入。請驗證正確的寫入權限以繼續。如果這種情況仍然存在,請聯繫您的網路託管服務提供商並告訴他們 is_writable("/var/www/html/") 在 PHP 中返回 FALSE。

我已經檢查了**/var/www/html的文件夾權限, 它是ec2-user:ec2-user**並且所有文件都有 644 權限,所有文件夾都有 755

我不知道為什麼會發生此錯誤任何幫助將不勝感激

/var/www/html/應該擁有,或者使用者apache(不確定哪個在 Amazon AMI 中)作為啟動了哪個使用者 apache 守護程序。您可以通過 exec 檢查使用者名:apache2``httpd

ps -efl|grep httpd

並檢查第三列

編輯:根據 AMI linux 中的評論,執行 apache httpd 守護程序的使用者是apache

引用自:https://serverfault.com/questions/944388