2017-09-28 10 views
3

私はXhprofでXhguiをセットアップしようとしています。 私は、githubの命令(https://github.com/perftools/xhguiを)続い が、このエラーメッセージがエラーログに表示されて保持します:Xhprof/xhgui:xhgui - 挿入するドキュメントに無効なキーが含まれています:キーに "。"を含めることはできません。

「xhgui - 挿入する文書は無効なキーが含まれています:キーは を含めることはできません」。「:」(メイン)= =>ロード...」

MongoDBのキーでドットを使用することはできませんが、まだXhguiはそれをやろうとしているように見えます。

は以上に?MongoDBの中でこの制限を無効にする方法はありますXhguiでこのバグを修正しますか?

この問題が発生して誰のための

答えて

1

https://github.com/perftools/xhgui/issues/209#issuecomment-339281276

、私はそれが正しいはignore_user_abort(真)の前に/外付け/ header.phpの をxhguiするために以下のコードスニペットを追加すること で動作させることができました。コール。 がどれほど正確であるかわからないし、他の何かに影響が出るかもしれないが、それは のトリックをした。

$profile = []; 
    foreach($data['profile'] as $key => $value) { 
     $profile[strtr($key, ['.' => '_'])] = $value; 
    } 
    $data['profile'] = $profile; 
関連する問題