2016-05-20 4 views
2

私はSymfony 3のディレクトリ構造を使用してSymfony 2.8を使用しています。最近の作曲した後、この問題を解決するために、とにかくそれがファイルapp/consoleを開くことができませんでした。symfony 2.8

An error occurred when executing the "'cache:clear --no-warmup'" command: Could not open input file: app/console 

私は変更ログを見て、この変更についての何かを見つけることができなかったことを不平を言っているがされてインストールします。

+0

コンソールはsymfony 3のbinディレクトリにあります。 – RafH

+0

[新しいSymfony 3インストール:入力ファイルを開くことができませんでした:composer installのapp/console](http://stackoverflow.com/questions/34198591/) new-symfony-3-installation-could-open-input-file-app-console-in-composer-i) –

答えて

1

の中にconsoleフォルダがありますか?ところでphp bin/console cache:clear --no-warmup

bin/consoleをやろう

はそれは多分同じ問題だsymfonyの3の新しいディレクトリです。

+0

コンソールがbinディレクトリにあることを知っています。私は "設定" composer.jsonでこのエントリを持っている理由です:{ "ビン-dir" の "ビン" }、 しかし、どういうわけかSensio \\バンドル\\ DistributionBundle \\作曲\\ ScriptHandler :: clearCacheはまだapp/consoleを探しています。 – nicholasnet

+0

ああ、私の悪い、私はあなたの質問を読んだときに失敗します。 –

+1

これはおそらくあなたに役立つかもしれませんが、これは同様の問題です:http://stackoverflow.com/questions/34198591/new-symfony-3-installation-could-not-open-input-file-app-console-in-composer -i –

0

varディレクトリを作成します。

説明:

ベンダー/ sensio /配布バンドル/作曲/ ScriptHandler.php:462

protected static function useNewDirectoryStructure(array $options) 
{ 
    return isset($options['symfony-var-dir']) && is_dir($options['symfony-var-dir']); 
} 

ですから、composer.jsonextrasymfony-var-dirを持っていると持っているの両方を必要としますこのディレクトリは存在します。

+0

そして、.gitkeepのようなファイルを追加して、yout VCSが新しいフォルダを選ぶようにします。 – Hidde

関連する問題