我只有sftp访问权限。我使用sftp put命令在服务器上上传了更改。但像往常一样,我必须清除缓存以反映这些变化。
所以,我的问题是如何通过sftp清除Symfony缓存?
我试过这个:php app/console cache:clear
并且它无效。
答案 0 :(得分:1)
可能的解决方案是使用一些捆绑包,为Symfony的控制台创建一个Web界面,如CoreSphere/ConsoleBundle。
请记住保护对此控制台的访问权限,以便除了您之外没有人可以使用它。 ; - )
如果您只需要clear:cache
命令,那么您实际上只需删除/var/cache/prod
内容,这应该具有完全相同的效果。