如何在symfony 2中清除sftp上的缓存?

时间:2016-06-22 11:41:18

标签: symfony

我只有sftp访问权限。我使用sftp put命令在服务器上上传了更改。但像往常一样,我必须清除缓存以反映这些变化。

所以,我的问题是如何通过sftp清除Symfony缓存?

我试过这个:php app/console cache:clear并且它无效。

1 个答案:

答案 0 :(得分:1)

不,你不能。 sFTP仍然是FTP。而且你无法通过FTP运行程序。

可能的解决方案是使用一些捆绑包,为Symfony的控制台创建一个Web界面,如CoreSphere/ConsoleBundle

请记住保护对此控制台的访问权限,以便除了您之外没有人可以使用它。 ; - )

如果您只需要clear:cache命令,那么您实际上只需删除/var/cache/prod内容,这应该具有完全相同的效果。