我在设置Symfony2生产环境时遇到了麻烦.通过app_dev.php的开发环境工作正常,但是通过app.php进行生成会导致500内部服务器错误,并且Symfony错误日志中显示以下消息:
[2011-08-28 10:09:11] request.CRITICAL: Symfony\Component\Config\Exception\FileLoaderLoadException: Cannot load resource ".". (uncaught exception) at /var/www/Symfony/vendor/symfony/src/Symfony/Component/Config/Loader/Loader.php line 75 [] []
Run Code Online (Sandbox Code Playgroud)
不知道如何解决这个问题,甚至堆栈跟踪它...
当我更新时发生在我身上Liip/ImagineBundle.
在此捆绑包的旧版本中,您需要在路由中使用此功能:
_imagine:
resource: .
type: imagine
Run Code Online (Sandbox Code Playgroud)
在新版本中,这将被替换为:
_liip_imagine:
resource: "@LiipImagineBundle/Resources/config/routing.yaml"
Run Code Online (Sandbox Code Playgroud)
所以在我的情况下问题是我通过composer更新了bundle,但没有更新routing.yml.
小智 5
我有同样的问题.尝试添加:
assetic:use_controller:true
在/app/config/config_prod.yml之后清理缓存(rm -fr/app/cache/*)
| 归档时间: |
|
| 查看次数: |
9603 次 |
| 最近记录: |