@encores

Как избравиться от ошибки should be invoked via the CLI version of PHP при установке через composer?

Здравствуйте, мое первое знакомство с composer очень печально.
PHP работает в режиме fastCGI, я пытаюсь установить symfony
примерно таким путем
php -d register_argc_argv=1 -d detect_unicode=Off "./composer.phar" install
либо php-cli -d, вообщем уже много способов перепробывал.
всегда получаю:
http/vendor/sensio/distribution-bundle/Sensio/Bundle/DistributionBundle/Resources/bin/build_bootstrap.php should be invoked via the CLI version of PHP, not the cgi-fcgi SAPI

ну а после этого соплю из ошибок

[InvalidArgumentException]      
   The target directory "web" does not exist.
Script Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::installAssets handling the post-install-cmd event terminated with an exceptiony "web" does not exist.
  [RuntimeException]                                                            
  An error occurred when executing the "'assets:install '\''web'\'''" command.


Директория web существует в папке ~/http (та самая из которой я запускаю composer)
  • Вопрос задан
  • 2665 просмотров
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы