我正在为 OS X 上的一个简单应用程序运行 Laravel 4。
基本上,在我保存对这些文件的更改后,对控制器和模板的更改很长一段时间内都不会生效。例如,我在 /app/views/index.blade.php 中添加了一个单词,并且在不断刷新浏览器一分钟左右时看不到任何变化。这使得迭代开发的痛苦可以理解。
我已经尝试过chmod 777 app/storage/
所有随附的文件,但没有任何效果。我还验证了这不是浏览器缓存问题,因为它发生在 (a) Chrome 和 Safari 中,并且 (b) 无论清除这些浏览器中的缓存。即使应用程序处于“本地”而不是“生产”模式,问题仍然存在。
我应该提到我正在运行 OS X 10.9 Mavericks 的更新 DP 版本。不过,我无法想象这会对 Laravel 产生任何影响。
编辑
我尝试在 start.php 中调用 clearstatcache() 以查看是否有任何效果,但问题仍然存在。