2012-06-24 66 views

回答

4

您訪問CakePHP的內置測試套件的網絡亞軍前往/yourapp/test.php/test.php,這取決於服務器的配置。去/test應該會給你一個404錯誤,除非你在webroot目錄中專門添加了一個名爲test的路由或文件/路徑。

您可以通過拒絕在您的服務器配置中訪問它或通過簡單地刪除文件來禁用網絡運行器。但是,很少有這樣做的原因,因爲:

  1. CakePHP開發平臺的一個主要部分是其全面的測試支持。這就像使用CakePHP並移除烘焙控制檯。
  2. 測試跑步者被設計爲僅在開發期間可訪問。所以除非你在生產環境中使用大於0的調試模式(你不應該這樣做),否則網絡運行器將無法從該URL訪問。

最後,如果你是新來的蛋糕,你需要閱讀Cake cookbook。從第一部分開始,繼續閱讀博客教程。這將回答你的大部分問題,並避免很多常見的錯誤(比如你錯誤地配置了你的服務器的docroot,而沒有正確地設置URL重寫)。

注: 我加粗有關食譜的一部分,因爲它是學習蛋糕發展這樣一個關鍵的資源,如果您遇到任何問題或有任何疑問這是你應徵詢首位。事實上,人們對#cakephp的新用戶非常惱火,他們詢問了相同的基本問題,這些問題已經在食譜—中得到了解答,特別是如果您還沒有完成博客教程。

0

爲什麼不能註釋掉test.php的內容並添加標題(「Location:index.php」);

??

+0

你是指在cakephp我這樣做? – Chalist

0

在生產環境中直接刪除app/webroot/test.php