現(xiàn)又一個(gè)項(xiàng)目,入口文件為 index.php
文件,需要通過(guò)webman的自定義進(jìn)程自定義端口訪問(wèn)該項(xiàng)目
你這個(gè) 單入口項(xiàng)目是個(gè) fpm項(xiàng)目吧 如果是這樣的會(huì)出問(wèn)題的
如果是tp laravel 項(xiàng)目可以用對(duì)應(yīng)的workerman 庫(kù)
或者你可以使用curl互相調(diào)用
就是通過(guò)webman,直接可以訪問(wèn)這個(gè)插件的圖形化界面,地址:https://github.com/webman-php/xhprof/blob/main/src/xhprof/xhprof_html/index.php
以下三條就說(shuō)明沒(méi)法使用
但是無(wú)法使用$_GET $_POST等超全局變量(可以使用request()->get(),request()->post()等代替),
無(wú)法使用header() cookie()等php-fpm才支持的http協(xié)議相關(guān)函數(shù)
php文件里不能有函數(shù)或者類(lèi)的定義,否則會(huì)報(bào)函數(shù) 類(lèi)重復(fù)定義錯(cuò)誤
我覺(jué)得這三條應(yīng)該是不影響的 那你現(xiàn)在沒(méi)有走webman 實(shí)際上跟直接訪問(wèn)這個(gè)文件是沒(méi)區(qū)別的 你可以嘗試一下
不行:ErrorException: Undefined variable: run in /var/www/api.t.baidu.com/public/xhprof/xhprof_html/index.php:59 Stack trace:
好像是使用這個(gè)庫(kù)的姿勢(shì)不對(duì) 我不了解這個(gè)庫(kù) 你可以問(wèn)問(wèn)熟悉的人 這是么有 對(duì)應(yīng)的變量 實(shí)際是成功運(yùn)行了