2011-01-20 30 views
1

我使用的是CodeIgniter,而我的控制器文件名和類名是按照文檔命名的。當使用CodeIgniter更改URL時,Apache分段錯誤

在一個特定的控制器上,當我第一次加載一個小寫的URL時,它工作正常。如果我將網址更改爲首字母大寫,它仍然有效。然而,然後回到小寫 - 與之前工作完全相同的URL - 在Apache中導致分段錯誤。

我已經從控制器中刪除了一切,除了一個空方法,並且我繼續得到同樣的問題。我嘗試過兩個獨立的服務器,並且遇到同樣的問題,無論我是從上到下還是從下到上。我已經重啓了兩臺服務器。

我也有問題獲得核心轉儲,但這是另一回事。我只是想知道是否有人認識到這個問題。

編輯: 我結束了剛剛使用小寫的一切,並工作。

+0

我不確切知道會發生什麼,但發佈htaccess文件的內容可以提供幫助。編輯主帖並將其添加。 – 2011-01-21 20:32:47

回答

0

您是否在服務器上使用任何形式的緩存?他們是否在沒有任何修改的情況下購買Apache服如果您將XAMPP的副本下載到本地計算機並運行相同的代碼,會發生什麼情況?您是否收到相同的錯誤?

如果您可以確定它是服務器還是代碼問題,那麼我們可以從那裏開始工作。