我以这种方式安装Symfony 2.3.0-DEV:
composer self-update
git clone https://github.com/symfony/symfony-standard test1
copy .\test1\app\config\parameters.yml .\test1\app\config\parameters.yml.dist
composer install
但是,每次我必须重命名(即“test2”)项目文件夹。我的安装中断并显示错误:
Warning: require_once(C:\xampp\htdocs\symfony-projects\test1\web/../app/bootstrap.php.cache): failed to open stream: No such file or directory in C:\xampp\htdocs\symfony-projects\test1\web\app_dev.php on line 19
Fatal error: require_once(): Failed opening required 'C:\xampp\htdocs\symfony-projects\test1\web/../app/bootstrap.php.cache' (include_path='.;\xampp\php\PEAR') in C:\xampp\htdocs\symfony-projects\test1\web\app_dev.php on line 19
我试过,删除缓存文件夹,删除bootstrap.cache.php文件,重新安装/更新供应商,包括自动加载器,还有cache:warmup和cache:clear,更改权限。但仍然没有...
答案 0 :(得分:0)
终于解决了!这就是我所做的。
composer self-update
git clone https://github.com/symfony/symfony-standard test1
copy .\test1\app\config\parameters.yml .\test1\app\config\parameters.yml.dist
composer install
http://localhost/symfony-projects/test1/web/app_dev.php
一次。test1
重命名为test2
composer update
命令以调用 post-update-cmd 脚本以确保 bootstrap.php.cache 重建http://localhost/symfony-projects/test2/web/app_dev.php
然后工作。可能这个问题是由于锁定的文件......
@Touki谢谢,APC的事情很好,但不需要它;)
答案 1 :(得分:0)
这个话题很老但我遇到了同样的问题。问题是:我使用命令安装了symfony2:
php composer.phar create-project symfony/framework-standard-edition myProject 2.1.x-dev
但我有同样的致命错误。但是,我的解决方案是转到myProject目录并运行命令:
composer update
就是这样,项目被重建并且文件" bootstrap.php.cache"似乎:)
我希望这会有所帮助。
答案 2 :(得分:-1)
下次,只需重启机器即可。