Nie mogę uruchomić composer install
, ponieważ zawiedzie podczas wykonywania skryptów post-install-cmd
.Kompozytor nie może wykonać pamięci podręcznej aplikacji/konsoli: wyczyść na symfony 3
Powodem jest przeniesienie aplikacji konsolowej Symfony 3 z folderu aplikacji do folderu bin.
Próbowałem composer clear-cache
i composer self-update
, więc mogę sprawdzić, czy używam najnowszej wersji kompozytu bez szczęścia ... Czy ktoś może mi pomóc?
Wyniki composer diagnose
composer diagnose
Checking composer.json: FAIL
Defining autoload.psr-4 with an empty namespace prefix is a bad idea for performance
require.symfony/symfony : unbound version constraints (dev-master) should be avoided
Checking platform settings: OK
Checking git settings: OK
Checking http connectivity to packagist: OK
Checking https connectivity to packagist: OK
Checking github.com rate limit: OK
Checking disk free space: OK
Checking composer version: OK
Edit: Dodano mój plik composer.json: Pastie
Extra część:
"extra": {
"symfony-app-dir": "app",
"symfony-bin-dir": "bin",
"symfony-var-dir": "var",
"symfony-web-dir": "web",
"symfony-tests-dir": "tests",
"symfony-assets-install": "relative",
"incenteev-parameters": {
"file": "app/config/parameters.yml"
}
}
Błąd z Kompozytor:
Could not open input file: app/console
Script Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::clearCache handling the post-install-cmd event terminated with an exception
[RuntimeException]
An error occurred when executing the "'cache:clear --no-warmup'" command:
Could not open input file: app/console
.
Manuall test bin/composer cache:clear
:
bin/console cache:clear
// Clearing the cache for the dev environment with debug true
[OK] Cache for the "dev" environment (debug=true) was successfully cleared.
Problem repo: https://bitbucket.org/Richardh87/messenger
Jaki jest dokładny błąd? – rai
czy sprawdziłeś, czy plik console.php nadal istnieje w katalogu app /? – rai
tak, nie 'console.php', tylko' konsola' – Richard87