2014-11-26 2 views
2

Так что я совершенно не знаком с hhvm. Я попытался настроить базовую среду nginx и hhvm. Он отлично работает, работает как php, так и взломан, и выводит ошибки на /var/log/hhvm/error.log.hhvm не изменит установку error_log ini во время выполнения

Проблема в том, что мне нужно изменить файл журнала во время выполнения, но ошибки всегда отправляются только на /var/log/hhvm/error.log (или на то, что установлено /etc/hhvm/server.ini -> hhvm.log.file). Мой файл PHP тест:

<?php 
var_dump(ini_set('error_log', '/var/log/chs.log')); 
var_dump(ini_get('error_log')); 
error_log('foobar'); 

В браузере он выводит string(0) "" string(16) "/var/log/chs.log", как ожидалось. Я получаю тот же результат при использовании взлома.

Моя установка полностью стандартная. Очистите Debian с помощью apt-get install hhvm nginx, а затем запустите /usr/share/hhvm/install_fastcgi.sh.

Любые предложения? Кто-нибудь еще пробовал это и заставлял его работать?

ответ

2

Извините, it is a bug. Следуйте по трекеру проблемы, чтобы узнать, когда он исправлен (или, что еще лучше, отправьте нам PR, чтобы исправить его).

+0

Спасибо. Я не думаю, что я прав, чтобы исправить это :-) –