1

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 ファイルの削除、オートローダーを含むベンダーの再インストール/更新、キャッシュ:ウォームアップとキャッシュ:クリア、パーミッションの変更を試みました。そしてまだ何も...

4

3 に答える 3

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一度ロードされます。
  • ブラウザー (chrome) を閉じ、xampp (apache/mysql) を停止し、powershell を停止しました
  • /app/cache/ * および/app/bootstrap.php.cache ファイルを削除
  • IDE を閉じ、Windows 8 でユーザー セッションをログオフしました (偏執症を感じ始めました)
  • フォルダの名前を次のように変更しtest1ましたtest2
  • composer updateコマンドを実行してpost-update-cmdスクリプトを呼び出し、 bootstrap.php.cacheが確実に再構築されるようにします
  • に行きましたhttp://localhost/symfony-projects/test2/web/app_dev.php

そして、動作します。おそらくその問題は、ロックされたファイルが原因でした...

@Toukiありがとう、APCのことは良い洞察でしたが、それは必要ありませんでした;)

于 2013-03-26T16:47:22.760 に答える