我使用Codeigniter
創建了新網站。令我困惑的是,當我把它轉移到我的Web服務器,每一頁顯示404
頁....在CodeIgniter中顯示404頁面
這裏的扭曲,當我改變了我的控制器就像從home
到Home
,它現在將正確顯示。
有人能告訴我爲什麼會發生這種情況嗎?這很好嗎?我是否必須訪問每個頁面,如example.com/Home
或example.com/home
?
感謝。
我使用Codeigniter
創建了新網站。令我困惑的是,當我把它轉移到我的Web服務器,每一頁顯示404
頁....在CodeIgniter中顯示404頁面
這裏的扭曲,當我改變了我的控制器就像從home
到Home
,它現在將正確顯示。
有人能告訴我爲什麼會發生這種情況嗎?這很好嗎?我是否必須訪問每個頁面,如example.com/Home
或example.com/home
?
感謝。
在Codeigniter版本3及以上版本中,控制器名稱應以大寫字母開頭。這就是爲什麼當您將您的控制器從home
重命名爲Home
時,它開始工作。
Windows操作系統會將文件名視爲不區分大小寫,但Linus區分大小寫。所以這可能是它在本地Windows開發環境中工作的原因。
可能這可能是原因。 TNX .. –
你可以檢查你的路徑設置'''應用/控制器/ main.php 應用/控制器/ page1.php中 應用程序/視圖/ main.php 應用程序/視圖/ page1.php''' – FreedomPride
我應該怎麼做?實際上,我已經將我的控制器,模型和視圖的所有首字母大寫了。 –
爲什麼這件事發生了?在我的本地計算機中,我只是爲我的控制器,模型和視圖使用小型大寫字母。 –