За последние 24 часа нас посетили 52603 программиста и 1801 робот. Сейчас ищет 1981 программист ...

Ошибка при установке Composer

Тема в разделе "Прочие вопросы по PHP", создана пользователем baxye, 14 июл 2016.

Метки:
  1. baxye

    baxye Новичок

    С нами с:
    6 окт 2015
    Сообщения:
    12
    Симпатии:
    0
    установил себе XAMPP и пробую наладить через него работу Composer.
    И последний решительно не хочет устанавливаться, пишет:
    Код (Text):
    1. The PHP exe file you specified did not run correctly [exit code 1]:
    2. C:\xampp\php\php.exe
    3.  
    4. Program Output:
    5. <!--error-->
    6. Fatal error: Directive 'allow_call_time_pass_reference' is no longer available in PHP in Unknown on line 0
    7. <script language=JavaScript src='/denwer/errors/phperror_js.php'></script>
    убрал из php.ini строчку allow_call_time_pass_reference=off
    однако Composer продолжает выдавать эту ошибку. В чем может быть загвоздка?
    Версия PHP 5.6.23
     
  2. romach

    romach Старожил

    С нами с:
    26 окт 2013
    Сообщения:
    2.904
    Симпатии:
    719
    Где тут вообще композер? Как устанавливали, как запускаете, при чем тут xampp и денвер?
     
  3. baxye

    baxye Новичок

    С нами с:
    6 окт 2015
    Сообщения:
    12
    Симпатии:
    0
    Ошибку выдает composer на этапе установки. Запускаю exe -шник, он просит выбрать php-скрипт, сам предлагает xampp. И далее ошибка.
    Причем конкретно тут denwer - не скажу, но на машине он стоит, не запущенный
     
  4. baxye

    baxye Новичок

    С нами с:
    6 окт 2015
    Сообщения:
    12
    Симпатии:
    0
    божежмой! Все нервы мне высосал - он действительно при выбранном xampp смотрел в php.ini денвера причем даже на другом диске!
    Закомментил allow_call_time_pass_reference и там и всё заработало