# 打造 PHP 非侵入式监控平台



## 遇到的问题

xhgui - invalid document for insert: keys cannot contain ".": "main()==>load::/index.php"

解决方案：

```php
# 打开 xhgui/external/header.php 文件，搜索 ignore_user_abort(true); 函数，在该函数前添加如下代码：

$profile = [];
foreach($data['profile'] as $key => $value) {
	$profile[strtr($key, ['.' => '_'])] = $value;
}
$data['profile'] = $prof
```

https://github.com/laynefyc/xhgui-branch/issues/19



## 参考资料

[Tideways、xhprof 和 xhgui 打造 PHP 非侵入式监控平台](https://learnku.com/articles/29967)

[Tideways和xhgui打造PHP非侵入式监控平台](https://blog.it2048.cn/article-tideways-xhgui/)