最近,我从symfony.com上提供的测试版开始了一个Symfony2项目
过了一段时间,我需要升级到主分支,所以我从github获取了最新版本,并将其切换到供应商/symfony。
但是,我的bootstrap.php.cache和bootstrap_cache.php.cache没有升级,这会生成错误。
我尝试清除symfony缓存,但无济于事。
如何更新这些文件以与我的项目相对应?
发布于 2011-07-30 23:12:40
在2.0版本中,原始文件位于以下位置:
./vendor/bundles/Sensio/Bundle/DistributionBundle/Resources/bin/build_bootstrap.php
编辑:在2.3版本中,该文件位于此处
vendor/sensio/distribution-bundle/Sensio/Bundle/DistributionBundle/Resources/bin/build_bootstrap.php
发布于 2012-09-05 17:14:44
在最新的2.1.0-DEV中,实际脚本如下:
./vendor/sensio/distribution-bundle/Sensio/Bundle/DistributionBundle/Resources/bin/build_bootstrap.php
发布于 2012-01-21 20:52:39
我使用的是Symfony Standard 2.0.9 (没有供应商)。
要更新bootstrap.php.cache
,只需运行
php bin/vendors update
这将更新所有供应商(包括Symfony本身),并始终为您调用该build_bootstrap.php
脚本。
https://stackoverflow.com/questions/6072081
复制相似问题