HipHop VM (HHVM) is a virtual machine designed for executing programs written in Hack and PHP.
0 ответов

Псевдоним NGINX с HHVM

Я пытаюсь перенаправить один из моих веб-каталогов в другой каталог проекта в домашней папке. Но когда я пытаюсь получить доступ к странице, мне подают пустой файл Я считаю, что вина на try_files $uri $uri/ /rtstaging/index.php?$query_string; линия.…
12 сен '15 в 17:58
0 ответов

NGINX + HHVM + Magento

Я работал над блоком разработки, развертывающим модель Nginx, Magento, HHVM. Сайт прекрасно загружается, и я не вижу никаких явных ошибок, которые вижу. Тем не менее, большое количество моих изображений загружаются неправильно. Все, что я получаю, э…
05 сен '14 в 14:00
1 ответ

Десериализовать JSON в строгом режиме Hack

У меня есть вложенный файл JSON, состоящий из ключей и значений, которые являются только строковыми. Но структура файла JSON не является фиксированной, поэтому иногда он может быть вложен в 3 уровня, иногда только в 2 уровня. Интересно, как я мог се…
11 фев '17 в 09:03
1 ответ

Как запустить сервер HHVM CLI

HHVM 3.19 добавил что-то под названием режим сервера CLI: https://hhvm.com/blog/2017/04/13/hhvm-3-19.html Идея сервера CLI заключается в том, что некоторые кэши могут использоваться совместно и что можно избежать затрат на запуск HHVM. К сожалению, …
03 июл '18 в 18:07
1 ответ

Сможет ли HHVM запустить PHP7?

Я знаю, что в PHP7 появился новый компилятор, который почти так же быстр, как HHVM, но мне просто любопытно, сможет ли HHVM запускать как PHP7, так и PHP5. Я не могу найти какие-либо подробности по этому вопросу. Все, что я нахожу, это просто HHVM п…
07 авг '15 в 17:03
1 ответ

HHVM - Запуск ресурса обширных php демонов

Привет я пытаюсь использовать HHVM для запуска всех фоновых работников PHP, которые в настоящее время есть в моем приложении. Я не хочу запускать hhvm в качестве сервера, поскольку Apache уже позаботится об этом, все, что я хочу сделать, - это запус…
05 янв '14 в 07:18
1 ответ

Можете ли вы сказать HHVM обрабатывать файл как php, даже если расширение abc

Попытка запустить HHVM одновременно с нашей текущей конфигурацией php на lighttpd на основе домена... например, ewxample.hhvm.com Наша база кода использует нестандартные расширения файлов для всех наших файлов, и когда файл передается в HHVM, он не …
01 окт '15 в 01:19
1 ответ

Что такое механизмы исполнения HHVM и / или PHP?

Я читал о взломе Facebook, который привел меня к чтению о виртуальной машине HipHop. Я хотел лучшего понимания этого и не мог найти четкого определения. Википедия определяет это как: HipHop для PHP (сокращенно как HipHop) описывает серию механизмов …
24 мар '14 в 15:26
1 ответ

Параметры _POST, искаженные при передаче через прокси между Apache и HHVM

Я работал над тем, чтобы Apache/HHVM/Symfony хорошо играли друг с другом. Кажется, что все работает, но я столкнулся с проблемой при загрузке файла. Результирующий _POST является одной записью, а не ожидаемым массивом. Настройки прокси: ProxyPassMat…
21 фев '14 в 18:18
0 ответов

Фатальная ошибка включает метод в hhvm 3.18.5

Я все еще использую Ubuntu 14.04, таким образом использую HHVM 3.18. В одном из моих сценариев я использую метод include, довольно простой, как этот: include('/var/www/html/file2.php'); Но в /var/log/hhvm/error.log я увидел эту ошибку: \nWarning: in…
02 фев '18 в 11:03
0 ответов

Синтаксис хака: что означает вопросительный знак, за которым следует оператор объекта?

В Hack, что здесь происходит и что это значит? Как ты это читаешь? $foobar = $foo?->bar();
23 сен '16 в 00:52
2 ответа

Как запустить HipHop/HHVM с помощью Build Ubuntu

Я следовал этому руководству для установки здесь: https://github.com/facebook/hiphop-php/wiki/Building-and-installing-HHVM-on-Ubuntu-13.04 Но я не могу понять, как его запустить. Я пошел к hphp / hhvm / hhvm, и я запустил это на hhhm root@hhvm-ubunt…
29 июн '13 в 00:25
0 ответов

Использование codebug с hhvm в докере на macosx

Я установил hhvm и nginx вместе в контейнере докера. Приложение хорошо работает в браузере. Я включил xdebug в надежде использовать codebug в качестве удаленного сервера для отладки. Когда я проверяю настройки моей сети, мой локальный IP-адрес - 192…
25 дек '14 в 12:42
1 ответ

getMock() не определено в тестах PHPUnit с HHVM

Мы обновили PHPUnit до последней версии вчера и переименовали все вызовы в createMock() от getMock(), Наши модульные тесты проходят с PHP 5.6 и PHP 7.0, но не с HHVM, мы получаем следующую ошибку: Fatal error: Call to undefined method Gomoob\Pushwoo…
06 июл '16 в 12:05
1 ответ

Зависимости Libboost от Ubuntu 14.04 во время установки HHVM

Я устанавливаю HHVM, выполнив следующие действия на компьютере с Ubuntu 14.04. https://www.digitalocean.com/community/articles/how-to-install-hhvm-hiphop-virtual-machine-on-an-ubuntu-13-10-vps Результат, который я получаю: The following packages hav…
29 апр '14 в 13:29
1 ответ

Оптимизирует ли движок PHP анонимные функции внутри циклов?

У меня есть массив, который хранит несколько ссылок на одну анонимную функцию: $fns = array(); //some code $fn = function(){ echo 'this is closure 12345... < 67890'; // etc etc.. }; for($x=12345; $x<67890; ++$x){ $fns[$x] = $fn; } Как видно, м…
1 ответ

Ошибка 502 на сервере NGINX, работающем с HHVM для приложения Magento

Я пытаюсь установить Magento на сервер AWS EC2, работающий с NGINX & HHVM. Когда я открываю Magento в браузере, я получаю ошибку шлюза 502. В моем /var/log/nginx/error.log у меня есть эта ошибка: 2015/06/19 13:40:34 [crit] 1976#0: *4 connect() to un…
19 июн '15 в 14:13
0 ответов

Получение файла 404, не найденного в Apache 2.4, FastCGI и Ubuntu 14.04

Моим первым шагом была установка HHVM, следуя этому руководству: https://github.com/facebook/hhvm/wiki/Prebuilt-packages-on-Ubuntu-14.04 Затем я запускаю скрипт с помощью команды: ´sudo /usr/share/hhvm/install_fastcgi.sh Затем я проверяю, был ли уст…
19 июл '15 в 19:55
1 ответ

HHVM выводит код состояния 200 при фатальных ошибках, и я не могу использовать fastcgi_next_upstream из-за этого

Я хотел откатиться на следующий апстрим (php5-fpm) на nginx, когда HHVM дает сбой. В настоящее время это невозможно, потому что выходы HHVM 200 OK Код ответа после фатальной ошибки. По крайней мере, я хотел дать более информативный код статуса. Журн…
25 ноя '14 в 19:04
1 ответ

Сбой HHVM с ошибкой сегментации

Каждый раз звоню hhvm из терминала я получаю ошибку сегментации. Вот пример: ✘ evo@Evo  ~/tmp  hhvm -a [1] 14493 segmentation fault hhvm -a Это происходит в Mac OS X 10.11
09 май '16 в 06:16