Web GUI for XHProf profiling reports.
This example expects that you have your main application services defined in compose.yml
.
It will listen for requests on port 81
and 82
.
wget -q https://raw.githubusercontent.com/nedix/xhgui-container/main/docs/examples/compose-xhgui.yml
docker compose -f compose.yml -f compose-xhgui.yml up -d
Navigate to any page on http://127.0.0.1:81 to capture the profiling report.
Run the following command to load the data into XHGui:
docker compose -f compose-xhgui.yml exec xhgui php /var/www/xhgui/external/import.php -f /data/xhprof/xhgui.data.jsonl
Navigate to the XHGui web interface on http://127.0.0.1:82.
Powered by XHGui.