Установка Composer на IIS 7.5

Я пытаюсь установить Composer на IIS 7.5. Когда я запускаю Composer-Setup.exe, происходит сбой с:

Указанный вами exe-файл PHP не был выполнен правильно: C: \ Program
Файлы (x86) \ PHP \ php.exe

Запуск его из командной строки может выделить проблему. Использовать
-v ключ, чтобы показать версию PHP — это должно быть как минимум 5.3.2 Внутренняя ошибка [ERR_STATUS], код выхода 255

Я использую PHP 5.6.9, поэтому я запускаю следующий bash:

$ php -r "readfile('https://getcomposer.org/installer');" | php
#!/usr/bin/env php
All settings correct for using Composer

Там нет ошибок, но он не загружается. Использование SSL или нет не имеет значения.

Использование cURL дает тот же результат:

$ curl -s https://getcomposer.org/installer | php
#!/usr/bin/env php
All settings correct for using Composer

Буду признателен за любые предложения по устранению неполадок!

0

Решение

Чтобы установить Composer на Windows IIS 7.5, когда установщик не работает:

  1. Загрузите файл .phar непосредственно под заголовком «Ручная загрузка» по адресу https://getcomposer.org/download/
  2. Создайте каталог C: \ bin и поместите в него файл .phar.
  3. В том же каталоге, что и файл .phar, создайте еще один файл с именем composer.bin (пакетный файл Windows) и вставьте:

    @ECHO OFF

    SET cwd =% cd%

    НАЖМИТЕ «C: \ bin \ PHP»

    SET COMPOSER_HOME = C: \ bin

    php «C: \ bin \ composer.phar» -v —working-dir = «% cwd%»% *

    POPD

  4. Отредактируйте переменную PATH в разделе «Свойства системы» ->
    Переменные среды для включения C: \ bin \

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]