ACSite.NET 線上服務論壇

FAQ 常見問題與解答 => CGI/SSI/PHP/論壇程式 => 主題作者是: acsite 於 四月 08, 2009, 12:24:45 pm



主題: 為什麼 PHP 程式出現 "500 Internal Server Error" 的錯誤?
作者: acsite四月 08, 2009, 12:24:45 pm
PHP 程式出現 500 錯誤大多是因為 PHP 檔案或目錄的權限被設定為 777 或 666
這是非常不安全、所有人都可以寫入的權限
所以主機拒絕執行該 PHP 檔案
請將 PHP 檔案的權限設定為 644 或 640
PHP 所在的目錄權限設定為 755
即可解決此問題

另外 upload、cache 之類 PHP 用來上傳的目錄也請勿設定為 777
因為我們使用 suPHP 的機制
所以 PHP 程式可以直接讀寫您帳號下的目錄