2012-08-09 80 views
0

我遇到了一個奇怪的問題:我使用的代碼完全按照原樣在本地計算機上和我的開發服務器上(ubuntu)使用。在服務器上找不到模型

當我做一個ajax調用,它會轉到給定的URL並傳遞一些帖子。但是,在服務器上,它給了我一個錯誤500.經過一番調查,我發現模型沒有加載。奇怪的是,在我的本地機器上,代碼工作正常。

這是一個配置問題?

回答

2

聽起來好像您可能在您對文件或模型的引用中使用了不一致的大小寫。如果你引用了models/My_Model,但是這個文件名爲models/my_model,它可能會在本地的mac或windows機器上工作,默認情況下文件名不區分大小寫,但是在Ubuntu box文件路徑中可能區分大小寫,然後是不同的文件。其他可能性是文件權限設置不正確,儘管這是不太可能的選項。

如果這不起作用,如何發佈一些代碼和錯誤日誌的相關位。

+0

不,你說得對。我沒有我的第一個字母大寫(我用'searchModel'而不是像'Search_model')。謝謝您的幫助!!有時候,它只是一個不同的視角! – user1390560 2012-08-09 22:34:07

相關問題