【问题标题】:production environment does not work in symfony2生产环境在 symfony2 中不起作用
【发布时间】:2014-01-29 19:18:21
【问题描述】:

我的开发环境工作正常。但是当我切换到生产时,我得到了这个错误:

致命错误:未捕获的异常“UnexpectedValueException”

有消息

'无法打开流或文件“C:/wamp/www/merlin/Symfony/app/logs/prod.log”:无法打开流:C:\wamp\ 中没有这样的文件或目录www\merlin\app\cache\prod\classes.php 在第 4958 行

怎么了?

我有我的应用程序文件夹 C:/wamp/www/merlin/app/ 为什么 symfony 在 C:/wamp/www/merlin/Symfony/app 中搜索文件?

【问题讨论】:

  • 你试过清除缓存吗?

标签: php symfony production


【解决方案1】:

文件C:/wamp/www/merlin/Symfony/app/logs/prod.log 存在吗?如果不是,请尝试手动创建它们。另外,为了测试,将此文件的权限更改为777,并将C:/wamp/www/merlin/Symfony/app/logs dir 的权限更改为777。然后尝试手动删除C:/wamp/www/merlin/Symfony/app/cache目录中的所有缓存。

【讨论】:

  • 我没有 Symfony 文件夹
  • 你没有访问权限?
  • 不,它不存在。在文件夹 merlin 中是:app,bin,src,vendor,web
猜你喜欢
  • 2015-12-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多