注册 登陆

    2021-05-03 15:37:14PHP 7.1安装xhprof进行性能分析

    您现在的位置是: 首页 >  php >  PHP 7.1安装xhprof进行性能分析

    安装扩展

    该 xhprof扩展版本是从 https://github.com/longxinH/xhprof 获取的(第三方的一个库,官方版本不支持php7)

    下载并编译xhprof扩展
    在web的html目录下操作:
    git clone https://github.com/longxinH/xhprof

    当git 拉取报错时:

    正克隆到 'xhprof'...
    fatal: unable to access 'https://github.com/longxinH/xhprof/': Encountered end of file https改成git即可


    编译扩展

    cd xhprof/extension/
    phpize
    ./configure --with-php-config=/usr/local/php/bin/php-config
    make
    make install


    修改php.ini配置

    [xhprof]
    extension=xhprof.so;
    xhprof.output_dir=/tmp/xhprof

    其中 xhprof.output_dir 是 xhprof 的输出目录,每次执行 xhprof 的 save_run 方法时都会生成一个 run_id.project_name.xhprof 文件。这个目录在哪里并不重要。注意此路径的权限要可读写!!否则文件无法生成成功,一般php的操作权限是www,有设置php可以操作文件夹的范围,xhprof保存目录可以设置项目文件夹内。

    重启 php-fpm : service php-fpm restart 

    php -m 即可看到xhprof扩展

    xhprof扩展就安装成功了 !!!


关键字词: linux PHP 7安装xhprof进行性能分析

0