在CakePHP中,我希望在不运行控制器和视图的情况下运行基本的php文件(本机,而不是Cake)。该文件确实输出到屏幕。
我尝试将该文件放在/ app / webroot文件夹中,但是出现了无法找到控制器的错误。
我把它包装在一个控制器中并查看只包含所需的文件,但我可能错过了Cake 101中的一些东西 - 必须有更好的方法......
谢谢,
道连
答案 0 :(得分:2)
将文件放在app/webroot/
中是正确的。
但是,当您收到“找不到控制器”错误时,我猜您是以错误的方式调用它。在app/webroot/
中请求文件时,您必须提供文件扩展名,即您必须使用http://example.com/foo.php而不是http://example.com/foo。