没有太多内容,不过网上没找到相关内容,自己琢磨了下,今天使用命令装好xdebug之后没有相关太多的配置说明:
pacman -S xdebug
我个人觉得应该直接重启下web服务就可以用的(我默认用的是nginx),结果使用phpinfo没有看到xdebug相关信息。
Google了下没有找到Archlinux的wiki页面,看了下网上的其他相关文章说明,在/etc/php/con.d/
下找到了xdebug.ini,顺带搜索了下php.ini怎么像类似apache的include包含ini文件,结果找到了--with-config-file-path
编译的时候设置的参数。
之后又在php目录下看到fpm.d目录,感觉有点想法了,关掉nginx开启apache,查看phpinfo有相关信息了,可是我一般都是用nginx的,所以得解决在nginx中加载xdebug才是正途。
琢磨了下尝试:
cp /etc/php/conf.d/xdebug.ini /etc/php/fpm.d/xdebug.ini
systemctl restart php-fpm
结果顺利解决问题,原来php-fpm和php默认的配置文件目录不同导致的。
转载请注明: 本文《Archlinux下安装xdebug记录》来源于bstaint的博客
没有评论:
发表评论