fedora linux下php调试利器xdebug 2.1.0下载fedora13,14测试通过

    技术2022-05-18  11

    核心内容:

    笔者曾写过一篇fedora linux apache/php下安装配置xdebug ,记录了fedora13下安装xdebug 2.1.0的过程。当时在编译的二进制.so模块可以直接在fedora14下使用,如不想自己编译、且信得过笔者的同学们,请直接下载本文件,或者参考上文自行编译:

    下载安装文件xdebug-module-linux-fedora13-14

    安装方法:

    1. 复制文件xdebug.so 到 /usr/lib/php/modules/

    2. 复制文件xdebug.ini 到 /etc/php.d/

    3. 重启apache

    ___________以下是个人安装过程,仅供参考________________

    笔者曾写过一篇

    fedora linux apache/php下安装配置xdebug

    当时是在fedora13下参考xdebug官方的说明文档自行编译,然后把编译过程记下来的。现在fedora14已经发布几个月,当然是覆盖安 装了。今天需要写个小东西,php自带的调试消息实在比较简陋,于是想起安装个xdebug,首先想到的yum里找不到,于上网上搜索怎么yum安装,结 果发现打开的是这篇自己几个月前写的文章。

    难道又要重新编译吗?太没效率了!

    于是想是否不用重新编译、而是直接使用以前编译的.so模块呢?试试,不行再编译。

    参看文章中之前的记录,还要安装两个工具:phpize与php-config,从它们文件名看,应该是编译过程上用的,现在不用编译,不安装试试。

    安装过程:把编译目录里./moduls/xdebug.so复制到/usr/lib/php/modules/, 再写入xdebug配置信息上到文件/etc/php.d/xdebug.ini

    [root@fsc prx]# echo 'zend_extension=/usr/lib/php/modules/xdebug.so > [Xdebug] > xdebug.profiler_enable=on > /etc/php.d/xdebug.ini' >/etc/php.d/xdebug.ini

    重启apache,结果没有html格式的php消息。运行<?php phpinof();?> 发现xdebug是成功加载了,经验判断是没有打开php的html格式错误显示所致。看之前写文章里,有这一点 的,只是写在后面,看来这篇文章的“读者体验”(从“用户体验”生造来的词~~)不怎么好,连自己看都感觉到不方便! 有必要修改一下。

    运行下面代码,把html_errors打开。

    [root@fsc prx]# echo 'html_errors=on'>>/etc/php.d/xdebug.ini

    再次重启apache,完成。

    抓个图来纪念一下:

    本文出自 fedora linux下php调试利器xdebug 2.1.0下载/fedora13,14测试通过

    更多相关延伸阅读

    Enable Root login on Fedora 12/fedora 12 下启用root用户登录X Fedora下安装五笔并且设置为自动提交 fedora/linux升级firefox/fedora13安装新版本firefox 利用安装光盘创建本地 yum 源补装 RPM 软件包 fedora 12,13,14,15/centOS/redhat 使用第三方yum 源rpmfusion.org fedora 14 Linux Kernel 2.6.35 下编译VMware workstation 7内核模块 linux 技巧:使用 screen 管理你的远程会话/断开连接后让程序仍继续在后台执行 Linux 配置文件简介/登录注销,文件系统,系统管理,守护进程,用户程序配置文件/Understanding Linux configuration files linux以命令行下配置连接wlan无线网卡 CentOS/linux下MySql 5.0.x的安装、优化及安全设置/其它linux发行版类似/my.cnf/my.ini

    最新回复(0)