初拿到一套系统要进行二次开发就得快速了解其系统结构,遂在调试上花了不少功夫,以前也有类似的痛点但都不了了之,所以今决定深入一下PHP调试,以便以后都能做到更胸有成竹。

说到PHP的调试就不得不提Xdebug,这是PHP下最有名的调试扩展,甚至超过了Zend自家的Zend Debugger

Xdebug

- 阅读剩余部分 -

安装

  • mac下采用dd命令进行镜像写入SD卡:(<disk# from diskutil>为你的磁盘编号,通过diskutil list查看)

    • diskutil unmountDisk /dev/disk<disk# from diskutil>
    • sudo dd bs=1m if=<your image.img file> of=/dev/rdisk<disk# from diskutil> conv=sync

PS /dev/disk2s1是分区,/dev/disk2是块设备,/dev/rdisk2是原始字符设备

- 阅读剩余部分 -

下载

wget http://cn2.php.net/distributions/php-7.2.0.tar.bz2

解压安装

tar -jxvf php-7.2.0.tar.bz2
cd php-7.2.0

建议安装之前先看看安装帮助文件INSTALL

预编译配置

安装依赖

yum -y install autoconf automake libtool re2c flex bison

- 阅读剩余部分 -