symfony2 缓存清除 --env=prod 不打印任何内容

标签 symfony console production-environment

当我运行时,就像我通常做的那样php app/console cache:clear --env=prod --no-debug,什么也没有发生,没有打印任何消息,没有错误。

--env=dev 一切正常。

同样适用于assetic:dump

我对如何解决这个问题有点迷茫。有谁知道吗?

最佳答案

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

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

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

来测试它

关于symfony2 缓存清除 --env=prod 不打印任何内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32564366/

相关文章:

Heroku 上的 Symfony2 ClearDB 配置

symfony - 在管道中编辑 env 文件

android - React Native 禁用 console.warn 应用屏幕底部的黄色框

javascript - Firebug:在脚本选项卡中调试期间打开控制台

windows - Windbg - 分析虚拟字节

image - 在 symfony 的 sonata admin 表单中添加预览图像

grails - grails 2.4.4控制台返回≫服务器返回错误

visual-studio - Visual Studio : differentiate app. 用于调试和 Release模式的配置

python - 基于阶段的条件(dev、qual、prod)

symfony - Composer 未安装依赖项的依赖项