用 CodeIgniter 4 架網站,初始幾件事情要先處理,一個是把網站的根目錄設定到網站目錄的 public 資料夾內,不然會出現 404 forbidden。
接著如果看到 Whoops! We seem to have hit a snag. Please try again later
設定一下開發階段的 debug 模式,到 .env 的資料夾內把專案改成開發模式,加上這段:
CI_ENVIRONMENT = development
還有把 Config/Boot/production.php 裡改這段:
ini_set('display_errors', '1');
這樣才能正常顯示錯誤訊息,記得開發完成後要把 CI_ENVIRONMENT 改回 production,如果網站架設完還時沒辦法正常顯示內容,要檢查一下網站檔案的管理員是不是 www-data,改完後應該就可以正常顯示了。