Ошибка установки Composer setup

Я пытаюсь установить Composer на Windows 7 и XAMPP, но получаю эти ошибки/сообщения при запуске установки.

указанный вами файл php exe запущен неправильно: C:xamppphpphp.exe

php.ini, используемый вашей командной строкой PHP: C:xamppphpphp - ... ini

дубликат настроек в вашем php.ini может быть причиной проблемы.

вывод программы: Предупреждение: модуль "openssl" уже загружен Неизвестные линия 0

Я был в гугле какое-то время, но не мог найти правильное решение или что-то связанное с этим. Ближе всего было удалить расширение comment openssl в php.ini-файл, но не работал для меня. Чтобы быть ясным, у меня есть очень базовое понимание настройки сервера.

2 ответов


Я думаю, это проблема, которая была задана здесь вы можете следовать решению или перейти по ссылке ниже, в зависимости от того, хотите ли вы .

composer не устанавливается в windows 7

я понял это и успешно установил Composer в моем Windows 10 PC.

Я разделяю два решения здесь.

есть некоторые шаги, которые вы должны следовать, чтобы решить твоя проблема.

1-й раствор.

  1. найти и открыть php.ini находится в вашей папке " php " в моем случае в xampp файл находится в c:\xampp\php\
  2. найти "extension=php_openssl.dll"
  3. ";extension=php_openssl.dll" раскомментировать, убрав точку с запятой ";"
  4. перезагрузите xampp, теперь расширение должно быть загружено после этого.
  5. попробуйте еще раз, теперь вы можете установить композитор.

2-е решение(если вышеуказанное решение не работает для вас, то перейдите к нижеприведенному решению . )

это работает в моем случае

  1. найти и открыть php.ini находится в вашей папке " php " в моем случае в xampp файл находится в c:\xampp\php\
  2. откройте оболочку из панели запуска Xampp, нажав на кнопку оболочки.
  3. написать php в оболочке и нажмите enter
  4. если вы получаете какое-то сообщение waring в вашей оболочке что-то вроде ниже . enter image description here
  5. тогда вы должны исправить эти waring сообщение, комментируя все эти расширения в вашем .(На самом деле причиной этих предупреждающих сообщений является то, что более одного раза это расширение включено или вы можете сказать ООН-прокомментировал на ).

    например, в моем случае.

    a). Вы можете увидеть в изображении выше существует предупреждающее сообщение для curl.

    Module 'curl' already loaded in Unknown on line 0 .
    

    b) исправить эту находку в своем php.ini файл и прокомментируйте это расширение, добавив точку с запятой ";" перед этим расширением, как это ;extension=php_curl.dll

выполните вышеуказанные шаги, если у вас есть более одного предупреждения для каждого расширения, пока вы не получите предупреждающее сообщение в своей оболочке.

  1. перезагрузите xampp, теперь расширение должно быть загружено после этого.
  2. повторите попытку, теперь вы можете установить composer.

надеюсь, я смогу решить вашу проблему .

это все люди . Удачи в кодировании !!! (amitamie.com) :-) ;-)


OpenSSL загружается дважды. Посмотрите в своем php.Ини выше, чтобы увидеть в OpenSSL.dll, и прокомментируйте это в одном из мест.

– Farkie