您是否在使用 cakephp 编写的应用程序中测试此 url?
www.yourCakephpApp.com/test
你会看到这样的页面:
我如何禁用测试套件?
您是否在使用 cakephp 编写的应用程序中测试此 url?
www.yourCakephpApp.com/test
你会看到这样的页面:
我如何禁用测试套件?
/yourapp/test.php
您可以通过或访问 CakePHP 的内置测试套件的网络运行器/test.php
,具体取决于您的服务器配置。/test
除非您专门添加了这样的路由或目录中命名的文件/路径,否则 Going 应该会给您一个test
404错误webroot
。
您可以通过在服务器配置中拒绝访问它或简单地删除文件来禁用 Web 运行器。但是,很少有理由这样做,因为:
最后,如果您是 Cake 新手,您需要阅读Cake 食谱。从第一部分开始,一直到博客教程。这将回答您的大部分问题并避免许多常见错误(例如您错误地配置了服务器的 docroot 以及没有正确设置 URL 重写)。
注意:我将 Cookbook 的部分加粗,因为它是学习 Cake 开发的重要资源,如果您遇到任何问题或有疑问,它是您应该首先咨询的地方。事实上,人们对#cakephp 感到非常恼火,因为新用户提出的基本问题与食谱中已经回答的基本问题相同——尤其是如果您还没有完成博客教程。
它不应该发生。
访问您的主网页后,您似乎正在运行 IIS,并且您的服务器被错误配置为运行 CakePHP 项目。Cake 需要 mod_rewrite 才能工作,但它htaccess
仅适用于 Apache 服务器。
虽然我不太确定如何做到这一点,但 CakePHP 文档确实告诉了您如何实现这一点。在这里查看这本书:
为什么不能注释掉 test.php 的内容并添加 header("Location: index.php");
??
app/webroot/test.php
只需在您的生产环境中删除。