Публикации по теме 'hhvm'


Веб-разработка с HHVM и Hack 3: переменные
В этом руководстве мы рассмотрим использование переменных в Hack. В предыдущем уроке мы рассмотрели выражения в Hack: https://medium.com/@mikeabelar/web-development-with-hhvm-and-hack-expressions-c038182a9367 Что такое переменные? Переменные могут содержать и хранить значение на протяжении всего выполнения программы. В прошлом уроке мы увидели, что можем генерировать значения с помощью выражений. Например, 5+5 , что дает значение 10. Однако мы видим это выражение только один раз...

Веб-разработка с HHVM и Hack 7: функции
В прошлом уроке мы рассмотрели словари: https://medium.com/@mikeabelar/web-development-with-hhvm-and-hack-6- dictionaries-f951c9a557f7 . В этом руководстве мы рассмотрим функции в Hack. Что такое функции? Функции позволяют нам взять код, который служит определенной цели, и поместить этот код в специальный блок кода. Примеры функций Рассмотрим пример сложения двух чисел. Скажем, у нас есть следующий код (находится в файле с именем functions.hack ):..

Веб-разработка с HHVM и Hack: Hello World
Этот пост будет служить кратким обзором веб-разработки с HHVM и Hack. Это первая из многих статей, посвященных веб-разработке с помощью HHVM и Hack. Обзор Фреймворки стимулируют веб-разработку. Они абстрагируются от утомительной работы, связанной с программированием веб-сервера, и оставляют самое необходимое программисту: определение маршрутов, обработку моделей и написание бэкэнд-логики. Одними из самых популярных сегодня фреймворков являются Django, Node.js, Ruby on Rails и Laravel..

Вопросы по теме 'hhvm'

HHVM можно ли восстановить исходный код из авторитетного репо?
Можно ли восстановить исходный код из авторитетного файла репозитория HHVM? Я хотел бы использовать HHVM для базовой защиты от несанкционированного доступа при локальной установке моего коммерческого продукта SaaS. Я предполагаю (не проверял), что...
984 просмотров
schedule 23.08.2022

получение пустой страницы на phpmyadmin с помощью HHVM
Я пытался запустить phpmyadmin на HHVM. Обычные php-файлы работают правильно, но всякий раз, когда я пытаюсь получить доступ к localhost:8080/phpmyadmin, я получаю пустую страницу без сообщения об ошибке. Я предполагаю, что это связано с mysql. PS:...
2657 просмотров
schedule 01.04.2023

Обработка fastcgi_param с HHVM fastcgi в Nginx
Верно ли, что HHVM через fastcgi в Nginx не поддерживает fastcgi_param? И если да, то как это можно решить? Нравиться: location ~ .php$ { ## Execute PHP scripts if (!-e $request_filename) { rewrite / /index.php last; } expires...
703 просмотров
schedule 14.02.2024

Пустое сообщение от SQS с HHVM и Laravel
Я запускаю Laravel на HHVM и работаю с Amazon SQS. Я могу подключиться к очереди и нажимать на нее сообщения. Я также могу подключиться и получить от него. Проблема: с HHVM задания, возвращенные из очереди, пусты, тогда как при запуске сайта на...
506 просмотров

HHVM 3.0 / Hack с Nginx не может получить доступ к файлу в каталоге с разрешениями 770 в Ubuntu 13.10, имея членство в группе
Я настроил nginx для использования виртуальной машины HipHop версии 3.0 в режиме fast-cgi. Несколько фактов: Я работаю на Ubuntu 13.10 Nginx и hhvm запускаются от имени пользователя www-data . Пользователь www-data находится в группе...
3604 просмотров
schedule 20.05.2022

Отладка ошибок сегментации hhvm
Как я могу отладить ошибку сегментации при запуске php-скрипта с hhvm? Когда я запускаю его, я получаю: Core dumped: Segmentation fault Segmentation fault В stacktrace я получаю ошибку, когда вызываю метод того же объекта. Есть ли...
2427 просмотров
schedule 15.05.2022

Laravel 4.2 неправильно отображает представления Blade
Работает в Ubuntu 12.04 с использованием HHVM 3.1.0 (последняя версия). Недавно я попытался обновить Laravel 4.1 до 4.2, и у меня действительно странная проблема с неправильным компилированием представлений Blade. В журналах Laravel не было ошибок,...
1997 просмотров
schedule 22.02.2023

Колебания производительности HHVM fastcgi + Nginx
В настоящее время мы начали использовать HHVM в производственной среде, и на данный момент почти все результаты впечатляют. Наша общая скорость транзакций значительно улучшилась по сравнению с PHP-FPM с APC. Почти все запросы занимают менее 500 мс,...
3402 просмотров
schedule 01.05.2022

Получить реальную среду выполнения PHP программно
У меня есть скрипт, который должен понять, работает ли он под HHVM или под стандартным движком Zend. Использование zend_version() выводит разные теги версии — 2.5 для PHP5 и 2.4.99 для мастера HHVM на текущий момент, и я вообще не чувствую себя в...
99 просмотров
schedule 26.04.2022

Изящный перезапуск HHVM в CentOS 6.5
Есть ли способ изящно перезапустить HHVM? Я пытался найти его в документации HHVM, но ничего не нашел.
253 просмотров
schedule 21.09.2022

Проблемы с установкой Heroku, HHVM и WordPress
Я пытаюсь установить Heroku/HHVM/WordPress на 64-битном VPS Debian 6, чтобы протестировать такую ​​настройку для моего блога (Nginx + MySQL + HP-FPM + Varnish + WordPress на другом 64-битном VPS Debian 6) после недавнего и многообещающее руководство,...
1055 просмотров
schedule 29.07.2023

Использование HHVM с FastCGI на сервере общего хостинга
Я надеюсь, что кто-то здесь может пролить свет на нижеследующее: Я занят настройкой сервера общего хостинга с использованием NGINX и HHVM с аварийным переключением PHP-FPM. Я планирую разместить на сервере от 100 до 200 сайтов Wordpress. HHVM...
723 просмотров
schedule 18.03.2023

Как отключить компиляцию JIT с помощью HHVM?
Я работаю с hhvm 3.6.1 -- пожалуйста, извините мое ограниченное понимание внутренностей HHVM и того, как он выполняет JIT. Я пытаюсь подавить JIT-компиляцию в HHVM и запустить php в интерпретируемом режиме. Прямо сейчас я предполагаю, что вы...
1899 просмотров
schedule 07.08.2022

Внутренняя ошибка компилятора при установке HHVM на Centos 7
Мне нужно установить HHVM на моем сервере Linux, чтобы мой hacklang заработал. Но я получил это сообщение об ошибке во время установки c++: internal compiler error: Killed (program cc1plus) Please submit a full bug report, with preprocessed...
370 просмотров
schedule 26.07.2022

Используйте HHVM только для определенных URL-адресов
Я использую Magento на NGINX и HHVM 3.8 с откатом к PHP 5.5.9 на случай ошибок. Есть определенные дружественные URL-адреса, которые я всегда хотел бы обрабатывать с помощью резервного варианта. Итак, я ищу ситуацию, когда url...
150 просмотров
schedule 14.08.2023

Увеличьте максимальное время выполнения с помощью Nginx и HHVM
Я использую hhvm 3.8.0 и nginx 1.8.0 в Ubuntu 14.04. Я заметил, что с конфигурацией по умолчанию вы не можете выполнить скрипт более 120 секунд, затем nginx показывает страницу ошибки 502 Bad Gateway. Как увеличить максимальное время выполнения?
501 просмотров
schedule 04.07.2023

два контейнера приложений Docker на одном nginx
Я пытаюсь обслуживать 2 веб-приложения, которые должны работать на базе hhvm. Создать один образ докера, включающий nginx и default.conf, несложно. Но теперь, когда я получу n приложения в виде микросервисов, я хочу протестировать их и поделиться...
162 просмотров
schedule 03.11.2022

Тайм-аут HHVM из-за большой очереди
У меня есть настройка HHVM с использованием восходящих потоков TCP и nginx. В настоящее время одно приложение выполняет два запроса Guzzle Curl к двум другим приложениям на одном сервере. В конце концов HHVM просто начинает ставить в очередь все...
77 просмотров
schedule 06.03.2024

Конфигурация HHVM, позволяющая использовать константы без учета регистра.
Мы запускаем WordPress на HHVM, и некоторые плагины выдают предупреждения из-за нечувствительных к регистру констант, что означает, что define() использовался с необязательным третьим аргументом $case_insensitive = true . AFAIK HHVM никогда не...
133 просмотров
schedule 09.07.2023

Ошибка незавершенной строки Varnish Cache
Я уже час пытаюсь настроить кеш лака на своем сервере, но не могу понять, почему я получаю эту ошибку: $ sudo varnishd -C -f /etc/default/varnish Error: Message from VCC-compiler: Unterminated string at ('/etc/default/varnish' Line 21 Pos 13)...
428 просмотров
schedule 31.10.2023