Symfony2的自动加载问题

时间:2011-09-23 19:13:03

标签: symfony

我正在尝试将MagentoBundle包含在我的Symfony2应用中。根据自述文件安装和配置软件包后,我收到以下错误消息:

  

致命错误:在第1447行的/ app / cache / dev / appDevDebugProjectContainer.php中找不到类'Liip \ MagentoBundle \ SessionStorage \ MagentoSessionStorage'

是的,捆绑包已添加到自动装带器和appkernel。但是我不太确定下一步要去哪看,因为我是Symfony2的新手并且似乎相应地安装了所有内容。

非常感谢任何帮助或想法:)。

1 个答案:

答案 0 :(得分:0)

一定要在你的deps文件中有这个

[LiipMagentoBundle]
git=http://github.com/liip/LiipMagentoBundle.git
target=/bundles/Liip/MagentoBundle

然后,手动删除缓存

rm -rf app/cache/*

设置右:

sudo setfacl -R -m u:www-data:rwx -m u:`whoami`:rwx app/cache app/logs
sudo setfacl -dR -m u:www-data:rwx -m u:`whoami`:rwx app/cache app/logs

并重新安装供应商

php bin/vendors install --reinstall

如果仍然失败,请使用debuger并查看自动加载器发生的情况