我对Symfony2非常陌生,对我如此光秃秃的。
我在我的本地计算机上创建了自己的网站,它的功能非常好。我正在用它开发很多乐趣。但是当它移动到我的服务器并测试时,我遇到了问题。从Git克隆后安装FOSUserBundle
我正在使用FOSUserBundle。很明显,作为它自己的Git,当我做了git提交和推送时,git忽略了vendor/friendsofsymfony/user-bundle中的所有内容。所以当我克隆到我的服务器时,文件夹变空了,当然现在我的网站无法工作。
我想以正确的方式做到这一点。所以,如果这意味着摧毁git repo并以不同的方式进行,那我可以。
到目前为止我已经尝试过。
- 继原有的安装说明书FOSUserBundle
运行以下:
composer update friendsofsymfony/user-bundle
composer install friendsofsymfony/user-bundle
均返回 “没有要更新/安装”
我也尝试在每个命令尝试之间清除作曲家的缓存。
rm -rf ~/.composer/cache
谢谢!
是您的'供应商/目录由Git的跟踪? – Chris 2015-02-12 01:19:44
这听起来像你正在尝试使用git submodules。当你有一个父Git仓库(在这种情况下你自己的网站),你有一个子仓库(FOSUserBundle)时会发生这种情况。是对的吗? – 2015-02-12 01:23:37
克里斯:是的,我的供应商/正在追踪,如果不是? – Squeegy 2015-02-12 01:27:08