Linux/ubuntu 环境下面的xdebug配置
程序员文章站
2022-03-04 08:48:50
...
点击xdebug,进入后使用命令行命令curl locahost/info.php将info.php文件的html页面拷贝到该网页进行php版本在线检测与自动选择Xdebug版本。
下载网站筛选出的xdebug-xx.tgz文件。
解压下载文件并进入xdebug-xx文件夹。
tar -xvzf xdebug-xx.tgz
cd xdebug-xx
输入phpize后返回结果:
Configuring for:
PHP Api Version: 20131106
Zend Module Api No: 20131226
Zend Extension Api No: 220131226
对于ubuntu与debian系统,假如提示没有phpize,安装下面包后再次执行phpize。
apt install php5-dev
运行如下代码进行编译安装:
./configure
make
cp modules/xdebug.so /usr/lib/php5/20131226
编辑文件/etc/php5/apache2/php.ini,添加:
zend_extension = /usr/lib/php5/20131226/xdebug.so
[XDebug]
xdebug.remote_enable = 1
xdebug.remote_autostart = 1
目前自己遇到的问题:就是电脑同时装了PHP5,PHP7,运行phpize出现的Configuring
与在线检测与自动选择Xdebug版本出现的版本不一致,所以xebug配置不成功,但是一行步骤是没问题的。
bug: phpize问题导致 xdebug安装失败, apt-get install php7.x-dev 安装扩展,以及PHP版本对应的phpize,然后安装编译安装xdebug
上一篇: 网络判断
推荐阅读
-
Linux(Ubuntu)下Mysql5.6.28安装配置方法图文教程
-
Linux(Ubuntu)下mysql5.7.17安装配置方法图文教程
-
Linux(Ubuntu)下搭建ASP.NET Core环境
-
ubuntu 下JDK环境变量配置方法
-
在Linux的LEMP环境下配置OpenSSL的教程
-
Java入门——在Linux环境下安装JDK并配置环境变量
-
linux Ubuntu下SSH无密码验证配置的方法步骤
-
Linux下安装jdk1.8并配置环境变量的教程
-
Ubuntu14.04服务器环境下配置PHP7.0+Apache2+Mysql5.7的方法
-
详解Linux环境下使Nginx服务器支持中文url的配置流程