在流浪汉centos 7上用php7和apache运行phalcon。 它不更新css或js,当我改变它。当我添加任何内容时,js会抛出Invalid or unexpected token
。这不是编码问题。我认为这是缓存,并不知道如何禁用它。同样的项目在不同的机器上工作phalcon缓存css js
-1
A
回答
0
我使用Phalcon,我喜欢它,但缓存确实让人讨厌。我还没有想出如何禁用缓存,但我可以帮助解决缓存问题。我花了一段时间才弄明白这一点。
无论如何,要点!
$this->assets->addCss("public/css/style.css");
这是我用
,或者您可以使用此:
<link type="text/css" rel="stylesheet" href="/project/public/css/style.css" />
,甚至这样的:
$this->tag->stylesheetLink("public/css/style.css");
但是,这并不重要,你如何输出CSS。关键是什么。你看到public
文件夹?是的,删除它,它是转发斜杠。它会看起来像这样的URL css/style.css
因此,您可以打开和关闭此public
文件夹以在您的css
或js
文件的缓存版本之间切换。
因此,如果您的网页没有更新为你更新文件,然后切换到看到它加载的变化:
$this->assets->addCss("css/style.css");
只是这两个URL之间切换,直到你得到了非缓存文件。
$this->assets->addCss("public/css/style.css");
如果你有尔康的.htaccess
文件,那么你不会有任何问题这样做。我希望这有助于!
相关问题
- 1. 在JS/CSS缓存
- 2. Drupal 8缓存css和js
- 3. SSL问题:客户端缓存(JS/CSS)
- 4. 如何缓存js,css和图像
- 5. Chrome不会缓存图片/ js/css
- 6. 阿帕奇缓存JS CSS文件
- 7. CSS缓存问题
- 8. JS缓存JS问题
- 9. 缓存Typekit CSS
- 10. IIS CSS缓存
- 11. 缓存gzipped css
- 12. ob_start缓存CSS
- 13. CSS和JS文件不更新Phalcon应用程序
- 14. css和js缓存问题:如何仅在需要时更新缓存?
- 15. Chrome没有缓存css文件。缓存适用于.js/.png文件。
- 16. CSS/Jscript缓存问题
- 17. css缓存问题
- 18. Css文件缓存
- 19. Phalcon 3缓存解析模板但不返回
- 20. Phalcon会话:缓存文件夹,错误报告/异常?
- 21. 使用JS缓存图像
- 22. RewriteRule JS缓存破坏
- 23. 如何缓存js文件?
- 24. LRU缓存节点JS
- 25. Renderblock JS和CSS问题-W3总缓存插件
- 26. 如何在.net中缓存控件,js文件和css文件?
- 27. 更新缓存的图像/ css/js不用重命名
- 28. PHP - 浏览器缓存动态CSS/JS吗?
- 29. css和js文件正在被iframe缓存
- 30. 缓存图像/ js/css从来没有HTML内容