2016-04-05 4 views
0

Я просто застреваю, пытаясь заставить Composer работать. Я использую Debian Jessie, я очень новичок в Linux и все это.composer install xhp-lib timeout

Итак, я скачал и установил HHVM, и все работает нормально. Я создал JSon файл, который выглядит следующим образом:

{ 
    "require": { 
     "facebook/xhp-lib": "~2.2" 
    }, 
    "config": { 
     "secure-http": false, 
     "process-timeout": 1800 
    } 
} 

И я все еще получаю это приводит с composer install:

Loading composer repositories with package information 
Updating dependencies (including require-dev) 
SlowTimer [60000ms] at curl: http://packagist.org/p/provider-2014%246e256ac757a31949f2560c57b83ff57649232e226864f330c6556e4134ee5d52.json 
The "http://packagist.org/p/provider-2014%246e256ac757a31949f2560c57b83ff57649232e226864f330c6556e4134ee5d52.json" file could not be downloaded: Failed to open http://packagist.org/p/provider-2014%246e256ac757a31949f2560c57b83ff57649232e226864f330c6556e4134ee5d52.json (Operation timed out after 59964 milliseconds with 636857 out of 857622 bytes received) 
Retrying with degraded mode, check https://getcomposer.org/doc/articles/troubleshooting.md#degraded-mode for more info 
SlowTimer [60001ms] at curl: http://87.98.253.214/p/provider-2014%246e256ac757a31949f2560c57b83ff57649232e226864f330c6556e4134ee5d52.json 
SlowTimer [59999ms] at curl: http://87.98.253.214/p/provider-2014%246e256ac757a31949f2560c57b83ff57649232e226864f330c6556e4134ee5d52.json 
SlowTimer [59999ms] at curl: http://87.98.253.214/p/provider-2014%246e256ac757a31949f2560c57b83ff57649232e226864f330c6556e4134ee5d52.json 


    [Composer\Downloader\TransportException]          
    The "http://packagist.org/p/provider-2014%246e256ac757a31949f2560c57b83ff57 
    649232e226864f330c6556e4134ee5d52.json" file could not be downloaded: Faile 
    d to open http://87.98.253.214/p/provider-2014%246e256ac757a31949f2560c57b8 
    3ff57649232e226864f330c6556e4134ee5d52.json (Operation timed out after 5967 
    4 milliseconds with 745452 out of 857622 bytes received)      


install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-plugins] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--ignore-platform-reqs] [--] [<packages>]... 

У меня есть соединение 10Mbps, но кажется, что он не используется на 100 %. Надеюсь, вы, ребята, можете мне помочь.

PS: Если есть другой способ интеграции XHP в HHVM, пожалуйста, скажите мне, обязательно попробуйте.

PS: Извините за плохой английский.

ответ

0

Так что я получил это, чтобы работать, управляя композитором через HHVM. Я не знаю, поможет ли это вам, но это сработало для меня.

Пожалуйста, имейте в виду, что моя ошибка является из-за проблем подключения, таким образом, я получал

[Composer \ Downloader \ TransportException] ... Операция таймаут

Принуждение Параметры конфигурации HHVM ResourceLimit.SocketDefaultTimeout & Http.SlowQueryThreshold к более высоким значениям поможет вам в этом.


  1. Открыть ~/.bashrc с предпочитаемой текстовым редактором, например, так sudo nano ~/.bashrc:

  2. Добавьте эту строку: alias composer="hhvm -v ResourceLimit.SocketDefaultTimeout=180 -v Http.SlowQueryThreshold=300000 /usr/local/bin/composer"

  3. Сохранить и закройте файл.
  4. Пробег source ~/.bashrc.

Затем просто запустите композитор для своего проекта.

PS: Этот псевдоним имеет очень высокие значения, это не так долго, поэтому, пожалуйста, отрегулируйте его по вашим потребностям.

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