ferym
@ferym
Web-Developer

Почему xhprof выдаёт «Invalid Run Id»?

Доброго времени суток!
Имеется сайт на BitrixVM (CentOS 7), php7.1 и порт xhprof на 7 версию установленный из https://github.com/rustjson/xhprof

Собирал вручную по инструкции. Апач расширение подцепляет, в phpinfo оно тоже показывается.
Запускаю из браузера тестовый файл с таким кодом:

# Инициализируем профайлер
if (extension_loaded('xhprof')) {
    include_once '/home/bitrix/www/xhprof/xhprof_lib/utils/xhprof_lib.php';
    include_once '/home/bitrix/www/xhprof/xhprof_lib/utils/xhprof_runs.php';
     
    xhprof_enable(XHPROF_FLAGS_CPU + XHPROF_FLAGS_MEMORY);
}

echo "1";
sleep(10);
echo "2";

if (extension_loaded('xhprof')) {
     $profilerNamespace = '111';
     $xhprofData = xhprof_disable();
     $xhprofRuns = new XHProfRuns_Default();
     $runId = $xhprofRuns->save_run($xhprofData, $profilerNamespace);
 }


Скрипт отрабатывает. В директории появляются файлы с отладочной информацией.
wc_za2vh4gh1h39lenqjc3pin0y.jpeg

Но при попытке открыть во всех файлах показывает пустой вывод и ошибку invalid run id:
dkcdcd9wcq-dslkk335nbjwe7wu.jpeg

Но при этом если прочитать файл через cat в консоли, или через текстовый редактор, то внутри есть данные с массивом
a:4:{s:14:"main()==>sleep";a:2:{s:2:"ct";i:1;s:2:"wt";i:9998437;}s:25:"main()==>extension_loaded";a:2:{s:2:"ct";i:1;s:2:"wt";i:11;}s:23:"main()==>xhprof_disable";a:2:{s:2:"ct";i:1;s:2:"wt";i:2;}s:6:"main()";a:2:{s:2:"ct";i:1;s:2:"wt";i:9998498;}}


Гугление результатов не дало. Права на папки xhprof стоят рекурсивно 777.
Помогите пожалуйста понять в чем проблема. Заранее спасибо
  • Вопрос задан
  • 204 просмотра
Решения вопроса 1
ferym
@ferym Автор вопроса
Web-Developer
Нашел в чем проблема. NameSpace должно быть без точек...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Ведисофт Екатеринбург
от 25 000 ₽
YCLIENTS Москва
от 200 000 до 350 000 ₽
Бюро Цифровых Технологий Санкт-Петербург
от 120 000 до 180 000 ₽
04 мая 2024, в 22:32
2000 руб./за проект
04 мая 2024, в 22:10
2001 руб./за проект
04 мая 2024, в 21:12
10000 руб./за проект