2011-02-15 74 views
0

我有一個工作蛋糕應用程序,我tar'd和發送給某人做一些開發工作,現在他們已經把它發回給我。我已將這些文件放在我的網絡服務器的根目錄下。我可以成功地到達根級index.php頁面(http://localhost/newcake/index.php),但是當我嘗試訪問用戶信息(http:// localhost/newcake/users)時,我得到一個404錯誤。該網址在我的舊蛋糕實例中起作用。我想知道是否開發者在蛋糕應用程序中重新映射了url路徑,如果是的話,我該在哪裏找到它?獲取404錯誤訪問一個蛋糕應用程序

注:我會問開發人員這個問題,但他們現在不可用,我想盡快解決這個問題。

更新:我做了新的應用程序下的.htaccess文件的搜索,發現如下:

./.htaccess 
./app/.htaccess 
./app/webroot/.htaccess 
./cake/console/templates/skel/.htaccess 
./cake/console/templates/skel/webroot/.htaccess 

我檢查與原始應用程序的位置和內容,這一切似乎符合。

回答

0

檢查文件權限。還請檢查您是否在正確的位置安裝了.htaccess文件。某些操作系統(尤其是Ubuntu)會將文件複製到文件夾中,但省略了點文件。

如果它們丟失了,請從乾淨的安裝中移植它們。

而且,在這裏看到的.htaccess文件,並在那裏把他們:http://book.cakephp.org/view/917/Apache-and-mod_rewrite-and-htaccess

+0

上的緩存目錄中的文件權限是一個問題開始,但我糾正了,我甚至打開的所有文件的權限在整個蛋糕應用程序。現在檢查.htaccess文件... – opike 2011-02-15 16:05:30