• 转:xdebug在linux下的安装教程


    原文:xdebug在linux下的安装教程

    注意,本人是PHP7.1.7 Nginx ,第7步没有做,但是xdebug.so就已经在PHP的扩展文件夹里面了。目录是phpinfo的extension_dir】

    本文主要讲述如何在linux下安装php的xdebug扩展。

    1、首先下载xdebug:

    [plain] view plain copy
     
    1. wget http://www.xdebug.org/files/xdebug-2.3.3.tgz  

    2、解压缩:

    [plain] view plain copy
     
    1. tar zxvf xdebug-2.3.3.tgz  

    3、进入解压的目录:

    [plain] view plain copy
     
    1. cd xdebug-2.3.3  
     
    4、建立外挂模块:
    [plain] view plain copy
     
    1. phpize  

    5、配置

    [plain] view plain copy
     
    1. ./configure  

    6、编译并安装

    [plain] view plain copy
     
    1. make && make install  

    成功后的界面如下截图所示:


    7、将 xdebug.so模块移动到指定目录

    [plain] view plain copy
     
    1. cd modules/  
    2. mkdir /usr/local/webserver/php/modules  
    3. cp xdebug.so /usr/local/webserver/php/modules  

    8、在php.ini文件中加入如下配置段:

    [plain] view plain copy
     
    1. zend_extension= /usr/local/webserver/php/modules/xdebug.so  
    2.   
    3. xdebug.profiler_enable=on#开启性能监控(一般在正式环境不建议开启)  
    4.   
    5. xdebug.trace_output_dir="/usr/local/webserver/php/xdebug_trace"#程序执行顺序日志  
    6.   
    7. xdebug.profiler_output_dir="/usr/local/webserver/php/xdebug_profiler"#程序执行性能日志  

    9、重启php-fpm

    [plain] view plain copy
     
    1. service php-fpm restart  

    如果在phpinfo中可以看到如下截图所示的界面,就说明xdebug安装成功了:

  • 相关阅读:
    hibernate hql
    数据库锁机制
    Spring 事物管理
    spring自动代理
    spring 其它增强类型
    spring
    mybatis动态sql
    SSH注解整合
    ssh整合
    错题解析
  • 原文地址:https://www.cnblogs.com/zjfblog/p/9101576.html
Copyright © 2020-2023  润新知