Я использовал ubuntu 14.04 и использовал laravel. Я установил Nginx с hhvm, как показано ниже:установка композитора и запуск композитора не удалось (ошибки на msg) с HHVM 3.14
$ php -v
HipHop VM 3.14.1 (rel) Compiler: tags/HHVM-3.14.1-0-gd99b370804b7e0234ab794869d1ba1774c848e85 Repo schema: ac0c6851ba5643ce00ae67bbe67c50973efd65d6
меня, как описано выше. Затем я попытался установить композитор на своем домашнем каталоге
$ curl -sS https://getcomposer.org/installer | php
Все настройки правильные для использования Composer
Downloading 1.1.3...
Fatal error: Uncaught TypeError: Argument 1 passed to unserialize() must be an instance of string, null given in /tmp/php-wrap-xpYu3V:586
Stack trace:
0(): unserialize()
1(): __SystemLib\PharArchiveHandler->parsePhar()
2(): __SystemLib\PharArchiveHandler->__construct()
3 /tmp/php-wrap-xpYu3V(586): Phar->__construct()
4 /tmp/php-wrap-xpYu3V(55): installComposer()
5 /tmp/php-wrap-xpYu3V(13): process()
6 {main}
я получил ошибку, как это.
Однако
Если я выбрал php7.0 и скачать композитор, он будет работать нормально. однако всякий раз, когда я устанавливаю hhvm и запустить его с Nginx, Это дает как:
$ composer
Fatal error: Uncaught TypeError: Argument 1 passed to unserialize() must be an instance of string, null given in /usr/local/bin/composer:23 Stack trace:
0(): unserialize()
1(): __SystemLib\PharArchiveHandler->parsePhar()
2(): __SystemLib\PharArchiveHandler->__construct()
3(): Phar->__construct()
4 /usr/local/bin/composer(23): Phar::mapPhar()
5 {main}
Есть ли идея?
Спасибо,