Recess框架:当文件存在时,为什么我得到资源未找到错误?

时间:2012-08-06 22:13:35

标签: php url-routing recess

我正在考虑使用我原样下载的Recess Framework,并仔细按照说明进行操作。

我正在使用它与PHP(这不是问题)我似乎已经启动并运行...但我怀疑所提供的页面有些错误(它们不包含预期的徽标)所以我检查了代码只是为了发现框架javascript和CSS文件是“资源未找到”。

顺便提一下,文件存在于指定的路径中,而且不是权限设置不正确的问题 - 我也检查过了。

但是......作为MVC风格的一部分,我不习惯通过URL使用“路由”,并且想知道基本上它是否与此有关。

如果您下载框架,您会发现使事情看起来漂亮的css和javascript文件,并激活框架工具集的某些部分:

http://localhost/yourRecessFolderName/index.php/recess/recess/apps/tools/public/js/shCore.js

但我找不到可怕的404资源,这阻止了隐藏工具正常工作。

1)是否有其他身体有此问题或类似问题? 2)可能的原因是什么 - 通过指向正确的方向帮助,除非你知道当然的答案

3 个答案:

答案 0 :(得分:0)

好吧,似乎是通过从https://github.com/recess/recess

下载最新(“最新边缘”)版本的Recess框架来修复它

现在一切似乎都很好......嗯0.o

答案 1 :(得分:0)

当从开发转移到生产时,Recess Framework使用Cache来加速对站点的访问。在您的情况下,缓存内容可能是错误的。

我建议您访问路径 / your / recess / path / data / temp 并删除文件 recess.php sqlite-cache.db 然后再试一次。

我希望这对你有所帮助。

答案 2 :(得分:0)

在Recess v0.2上,/ apps中有一个.htaccess文件,阻止直接访问子项。您需要修改.htaccess或在mod_rewrite中配置自定义内容以允许查看应用下的公用文件夹。