首頁  >  文章  >  後端開發  >  yii2框架中自己創建了一個資料夾,在本地運行沒有問題,但是拉上伺服器就出現伺服器500的錯誤

yii2框架中自己創建了一個資料夾,在本地運行沒有問題,但是拉上伺服器就出現伺服器500的錯誤

WBOY
WBOY原創
2016-08-08 09:06:43929瀏覽

yii2框架中自己創建了一個資料夾,在本地運行沒有問題,但是拉上伺服器就出現伺服器500的錯誤

就是會在我標註的地方報錯,但是這個文件是系統自帶的,為什麼會報錯呢?

回覆內容:

yii2框架中自己創建了一個資料夾,在本地運行沒有問題,但是拉上伺服器就出現伺服器500的錯誤

就是會在我標註的地方報錯,但是這個文件是系統自帶的,為什麼會報錯呢?

可以看下你伺服器目錄的權限是否都允許Apache讀寫了

500是代碼出錯 把錯誤訊息打出來

yii2框架中自己創建了一個資料夾,在本地運行沒有問題,但是拉上伺服器就出現伺服器500的錯誤yii2框架中自己創建了一個資料夾,在本地運行沒有問題,但是拉上伺服器就出現伺服器500的錯誤

現在就是最後這句會報錯

注意一下你伺服器的php版本,某些版本的php不支援這種寫法:
`
(new BigClassName)->func();
`
乖乖改成下面的寫法吧:
`
$xx = new BigClassName;
$xx->func();
`

另外你查看一下伺服器錯誤日誌,最有幫助。

還有如果本機是Windows環境的話,注意一下檔名大小寫要一致,linux對大小寫敏感。

p.s. 手機碼字好辛苦的

謝謝邀請。伺服器500是程式錯誤,我建議你做斷點調試,具體問題還是根據斷點找原因比較好

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn