2016-03-02 40 views
0

我嘗試將本地應用遷移到Azure上的Linux Red Hat 7.2虛擬機服務器。我已經爲使用下面的命令在運行opencart時,文件在redhat linux中不可寫入

chown apache:apache /var/www/html/ 
chmod -R 777 /var/www/html/ 

enter image description here

,你可以看到阿帕奇已讀/寫/執行權限的網絡服務器「阿帕奇」的權限。但是當我嘗試運行的網站,它拋出我下面的錯誤

enter image description here

我不知道我在做什麼錯在這裏。我已檢查每個文件夾的權限。我也附和

echo 'Current script owner: ' . get_current_user(); echo '<br>Current script owner: '. exec('whoami');

第一個給我用戶omgchicks和第二個阿帕奇。我在這裏有點困惑,誰在訪問這些文件,我如何爲這兩個用戶設置相同的權限?

+0

列出引發錯誤的特定文件(例如'/ var/www/html/system/library/log.php')的屏幕截圖會更好...... – colmde

回答

0

解決的答案 最後這解決了它對我來說。

​​3210

現在一切正常。但我不知道我做這個服務器有多脆弱?