thinkPHP5 開發的api在本地都是正常的,但放到伺服器上就出現了這個問題,資料回傳正常,但是status不對。
#看似是檔案權限的問題。 。 。
關閉thinkphp日誌
權限問題,自己都說了···
sudo chmod 777 runtime/ 只需要設定這個資料夾的權限。
sudo chmod 777 runtime/
查看下fpm的使用者群組,然後把專案的目錄的也更改成fpm一樣的
500 是你伺服器設定的有問題。 。 。看看你本地和你伺服器環境有哪裡配置的不一樣!
伺服器設定不一樣,注意大小寫
可以看下nginx或apache的日誌文件,有錯誤訊息會顯示在那裡的。
是不是檔案名稱的大小寫問題,linux系統是要區分大小寫,而window不區分大小寫的
關閉thinkphp日誌
權限問題,自己都說了···
sudo chmod 777 runtime/
只需要設定這個資料夾的權限。查看下fpm的使用者群組,然後把專案的目錄的也更改成fpm一樣的
500 是你伺服器設定的有問題。 。 。看看你本地和你伺服器環境有哪裡配置的不一樣!
伺服器設定不一樣,注意大小寫
可以看下nginx或apache的日誌文件,有錯誤訊息會顯示在那裡的。
是不是檔案名稱的大小寫問題,linux系統是要區分大小寫,而window不區分大小寫的