Php Symfony:使用config.yml关闭缓存不工作
我是新来的Symfony,正在做一个UI更改项目。但我无法在屏幕上看到我的变化。但是,当我使用app/cache手动删除缓存文件时,它会工作,但这不是每次手动删除缓存的可行方法 我还尝试使用twig:cache:false下的app/config/congig.yml关闭缓存,但它不起作用 我只有FTP的网站,所以我不能使用命令行界面 任何帮助都将不胜感激 要防止细枝(和其他系统缓存),只需在开发模式下访问应用程序即可。执行此操作,而不是使用普通url,例如:Php Symfony:使用config.yml关闭缓存不工作,php,symfony,caching,Php,Symfony,Caching,我是新来的Symfony,正在做一个UI更改项目。但我无法在屏幕上看到我的变化。但是,当我使用app/cache手动删除缓存文件时,它会工作,但这不是每次手动删除缓存的可行方法 我还尝试使用twig:cache:false下的app/config/congig.yml关闭缓存,但它不起作用 我只有FTP的网站,所以我不能使用命令行界面 任何帮助都将不胜感激 要防止细枝(和其他系统缓存),只需在开发模式下访问应用程序即可。执行此操作,而不是使用普通url,例如: example.com/foo/b
example.com/foo/bar
使用:
(前提是应用程序根目录位于example.com
)
请注意,要从localhost以外的任何地方执行此操作,您需要更新
app_dev.php
以包含您的远程地址。相关行类似于:
!(in_array(@$_SERVER['REMOTE_ADDR'], ['127.0.0.1', 'fe80::1', '::1',
一旦你完成了你的工作,恢复这个改变是非常明智的
进一步阅读:
要防止twig(和其他系统缓存),只需在开发模式下访问应用程序即可。执行此操作,而不是使用普通url,例如:
example.com/foo/bar
使用:
(前提是应用程序根目录位于example.com
)
请注意,要从localhost以外的任何地方执行此操作,您需要更新
app_dev.php
以包含您的远程地址。相关行类似于:
!(in_array(@$_SERVER['REMOTE_ADDR'], ['127.0.0.1', 'fe80::1', '::1',
一旦你完成了你的工作,恢复这个改变是非常明智的
进一步阅读:
通过
/app\u dev.php/%normal path%
访问站点,不会使用缓存。虽然您可能需要将您的远程ip添加到该文件中允许的ip列表中。@Yoshi,让我看看check@Yoshi,当我尝试访问主页时,它显示“不允许您访问此文件。有关详细信息,请查看app_dev.php”。请参阅我评论的最后一部分:)仍然无法工作。还是我不明白你的意思(通过/app\u dev.php/%normal path%
访问该站点,将不使用缓存。尽管您可能需要将远程ip添加到该文件中允许的ip列表中。@Yoshi,让我来check@Yoshi,当我尝试访问主页时,它显示“不允许您访问此文件。有关详细信息,请查看app_dev.php”。请参阅我评论的最后一部分:)仍不起作用。还是我不明白你的意思(谢谢@Yoshi:)谢谢@Yoshi:)