установка композитора на общем хосте

Я пытаюсь установить композитор на свой общий хост в первый раз.

Когда я запускаю curl -sS https://getcomposer.org/installer | php curl -sS https://getcomposer.org/installer | php Я получаю Composer успешно установленным
Пользователь: php composer.phar

когда я запускаю php composer.phar я получаю эту воюющую ошибку:

Предупреждение: Composer должен быть вызван через версию CLI для PHP, а не cgi-fcgi SAPI

Есть какие нибудь идеи как это починить ? и почему я получаю эту ошибку? 🙁

когда я запускаю php -v я получаю это обратно

 PHP 5.4.39 (cgi-fcgi) (built: Mar 25 2015 14:20:20) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies with Zend Guard Loader v3.3, Copyright (c) 1998-2013, by Zend Technologies 

Нужно ли мне запускать это с помощью CLI-версии, если да, то как мне это сделать?

Любая помощь будет приятной.

Я решил это, явно называя версию PHP, которую он просил. Имейте в виду, что в общей серверной среде часто работает несколько версий PHP, и даже если вы можете настроить свой по умолчанию в своей конфигурации cPanel, команды bash часто разрешают другую (более низкую) версию.

Во-первых, я создал каталог bin и переместил в него композитор.phar. Затем я добавил этот псевдоним в мой .bash_profile, и он работал как шарм:

 alias composer="/usr/php/54/usr/bin/php-cli ~/bin/composer.phar" 

Надеюсь это поможет!