2016-05-25 5 views
2

Когда я запускаю эту команду «php -r» readfile ('https://getcomposer.org/installer'); " | php 'на терминале Cygwin. Следующие ошибки были инициированы на терминале:Невозможно установить композитор по всему миру на Cygwin

Some settings on your machine make Composer unable to work properly. 
Make sure that you fix the issues listed below and run this script again: 

The json extension is missing. 
Install it or recompile php without --disable-json 

The phar extension is missing. 
Install it or recompile php without --disable-phar 

The iconv OR mbstring extension is required and both are missing. 
Install either of them or recompile php without --disable-iconv 

Однако все эти расширения включены в файле php.ini. Я использую XAMPP.

ответ

2

Я думаю, вам нужно установить правильные расширения PHP ...

apt-cyg install \ 
php \ 
php-json \ 
php-phar \ 
php-mysql \ 
php-curl \ 
php-gd \ 
php-intl \ 
php-imap \ 
php-mcrypt \ 
php-pspell \ 
php-recode \ 
php-tidy \ 
php-xmlrpc \ 
php-xsl 

PS: Я создал установку-скрипт для этого :) https://github.com/voku/dotfiles/blob/master/firstInstallCygwin.sh

+0

Brilliant .. не знаю, что вы там было вкус для Cygwin .. и как вы просто положили его туда и удалили, когда закончили .. ничего себе. Плюс вы на самом деле нашли применение для Lynx! –

 Смежные вопросы

  • Нет связанных вопросов^_^