symfony2 cache clear --env = prod不打印任何东西

时间:2015-09-14 12:05:30

标签: symfony console production-environment

当我跑步时,正常情况php app/console cache:clear --env=prod --no-debug,没有任何反应,没有打印信息,没有错误。

--env=dev的事情很好。

同样适用于assetic:dump

我对如何解决这个问题感到有些失落。有谁知道吗?

2 个答案:

答案 0 :(得分:2)

当您遇到致命错误时,您无法看到可以尝试使用特定的日志路径运行命令,然后在日志文件中查看问题所在。

php -derror_log=php.log app/console cache:clear --env=prod --no-debug

此命令将运行您的脚本并将所有错误重定向到位于当前工作目录的php.log文件。确保您具有足够的权限在此路径上创建文件。您可以通过运行命令touch php.log

来测试它

答案 1 :(得分:0)

尝试硬清理缓存(如rm app / cache / * -rf)然后再次运行命令