看板 PHP 關於我們 聯絡資訊
想請問 在linux中,有辦法透過php去處理一些 個人資料夾內的檔案嗎? 我寫得網頁是放在/var/www/html (使用root建立的檔案) 想寫一個php程式去更改使用者/home/user/my_file 不過我昨天嘗試了一下 <?php exec("touch /home/user/my_file"); ?> 這樣的撰寫方式 他會出現error_log,顯示permission denied 應該對哪邊做調整才對呢? (該把/home/user設定為777嗎@@這樣好危險) 感謝 PS: 系統為CentOS5.0 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.138.145.185
reflynet:關鍵是在 apache執行者的權限... 01/15 12:52
Kelunyang:用root或者是讓user / group 改成可以改家目錄的... 01/15 13:08
DRLai:看到了,執行者為apache/apache..我把群組改成user看看 01/15 13:09
JoeHorn:強烈建議用 suPHP.... 01/17 04:42
DRLai:感謝樓上提供:D我測試看看 01/22 12:38