简体   繁体   English

Symfony2 Sonata Easy Extends捆绑软件-尝试加载不存在的文件

[英]Symfony2 Sonata Easy Extends bundle - trying to load file that does not exist

I had a working Symfony2 application that uses several Sonata bundles (core, admin, doctrine-orm-admin, block). 我有一个运行中的Symfony2应用程序,该应用程序使用了多个Sonata捆绑包(核心,管理,dctrine-orm-admin,块)。 I have just pushed some revised code, and did a Composer update. 我刚刚推送了一些修订的代码,并进行了Composer更新。 Now, whilst app_dev.php seems to work fine, when I access the production version via app.php, I get an error; 现在,虽然app_dev.php似乎可以正常工作,但是当我通过app.php访问生产版本时,出现错误;

Failed opening required 'vendor/sonata-project/easy-extends-bundle/Sonata/EasyExtendsBundle/SonataEasyExtendsBundle.php' 无法打开所需的'vendor / sonata-project / easy-extends-bundle / Sonata / EasyExtendsBundle / SonataEasyExtendsBundle.php'

Looking in the vendors directory, the SonataEasyExtendsBundle.php is there, but it is in vendor/sonata-project/easy-extends-bundle, rather than in vendor/sonata-project/easy-extends-bundle/Sonata/EasyExtendsBundle/ 在供应商目录中查找SonataEasyExtendsBundle.php,但它位于vendor / sonata-project / easy-extends-bundle中,而不是在vendor / sonata-project / easy-extends-bundle / Sonata / EasyExtendsBundle /中

Any ideas? 有任何想法吗?

After much puzzling - it turned out to the APC cache. 令人费解的是-原来是APC缓存。 Clearing that resolved the issue. 清除即可解决问题。 Doh. h

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM