2015-10-22 6 views
0

Мы работали с нашим хостером установить composer на centos 5 с php 5.3.9, и хотя мы не получаем никаких ошибок установки, работает композитор с любой командой всегда дает нам следующее:Композитора не работает после чистой установки на CentOS 5

-bash-3.2$ composer help install 

??+?-bash-3.2$ 

всегда это смешно ??+? ответ.

Это также случается, когда я загружаю композитор.phar вручную, и если я запускаю composer.phar над php. Всегда такая же проблема. Поставщики техники пытались установить его с правами администратора, и они также получили эту ошибку. есть идеи?

+0

Проверьте php.ini для 'error_log' директивы. Проверить это место на наличие сообщений об ошибках? – miken32

+0

Вероятно, вы не должны запускать Composer на производственном сервере. Вот несколько деталей: http://stackoverflow.com/questions/21721495/how-to-deploy-correctly-when-using-composers-develop-production-switch/21722205#21722205 – Sven

+0

Нам нужно запустить композитор один раз, чтобы установить drush 7 – jmfuo

ответ

0

Я исправил эту проблему, запустив:

curl -s https://getcomposer.org/installer | php -- --check

Он дал мне некоторые настройки php.ini мне нужно.

Тогда я побежал композитор с помощью:

php -c pathToPhp.ini pathToComposer.phar