Я установил все пререквисты на компьютере Ubuntu и добавил следующее в мой файл виртуального хоста apache
php_admin_value auto_prepend_file "/var/www/xhgui/external/header.php"
После посещения сайта я перехожу к / xhgui / webroot и просто вижу сообщение
Похоже, вы не сделали никакого профилирования
Mongodb работает, но кажется, что данные там не сохраняются.
Какие-либо предложения?
благодаря
external / header.php имеет логику для простого возврата; если rand (0, 100) не возвращает значение 42. Попробуйте прокомментировать это (временно).
У меня было много проблем с установкой xhgui.
Сначала убедитесь, что mongo правильно установлен и что вы запускаете php install.php без проблем. Добавление расширения mongodb исправлено для меня:
расширение = mongodb.so
вместо mongo.so
Кроме того, убедитесь, что xhprof mongo db существует:
$ mongo $ use xhprof
вот и все эти команды создадут коллекцию для использования xhgui.
Как только все это будет сделано, поместите эти строки в свой файл vhost (php.ini не работает для меня):
php_admin_value auto_prepend_file "/var/www/xhgui/external/header.php"
измените путь header.php туда, где находится заголовок header.php.