1

サーバーから Git リポジトリを複製しています。そうすると、gitignore からのファイルが明らかに失われます。そして、このページが言うように、http://symfony.com/doc/current/cookbook/workflow/new_project_git.html、無視されるべきフォルダー/ファイルは次のとおりです:

/web/bundles/
/app/bootstrap*
/app/cache/*
/app/logs/*
/vendor/
/app/config/parameters.yml

しかし、その後、すべてのバンドルなどをインストールする方法を実行しようとしてphp app/console cache:clear --env=prod --no-debugいますが、ファイルが見つからないため、明らかにエラーが発生します。

PHP Warning:  require_once(/Users/david/Sites/cliico/app/bootstrap.php.cache): failed to open stream: No such file or directory in /Users/david/Sites/cliico/app/console on line 10

PHP 致命的なエラー: require_once(): 必要な '/Users/david/Sites/cliico/app/bootstrap.php.cache' (include_path='.:/usr/lib/php/pear') を /Users/david で開けませんでした/Sites/cliico/app/console の 10 行目

Symfony2 のユーザーが無視することを推奨しているフォルダーを簡単に再作成する方法が必要です。

ありがとう

4

1 に答える 1

4

Symfony > 2.1 (作曲家)

プロジェクトのルートに composer をインストールする必要があります

curl -sS https://getcomposer.org/installer | php

次にphp composer.phar install、composer.json で定義されているすべてのベンダーをダウンロードし、フォルダー /vendors に追加します。

Symfony 2.0.* (deps)の場合

deps ファイルがあり、次を使用します。

php bin/vendors インストール

于 2013-08-22T13:32:20.647 に答える