MAC homebrew自2018/3/31之后弃用homebrew/php
By 31st March 2018 we will deprecate and archive the Homebrew/php tap. Unfortunately we have been unable to maintain an acceptable, consistent user or contributor experience and CI workload through non-core formula taps in the Homebrew organisation so we are continuing to migrate widely used formulae into Homebrew/core and encourage more niche formulae and options to be supported outside the Homebrew organisation.
具体:https://brew.sh/2018/01/19/homebrew-1.5.0/
以是不克不及再用上面的办法装置xdebug了,上面的办法没有行!上面的办法没有行!上面的办法没有行!
brew install php<version number>-xdebug
以是,装置xdebug咱们能够手动编译一下,详细步骤以下:
1.起首进入 Xdebug 民间下载页面:https://xdebug.org/download.php,下载装置php版本支持的xdebug的版本
eg.我内陆的PHP版本是5.6.38,以是下载了2.5.4的source,一个tgz紧缩包
2.正在下载xdebug的文件夹里关上终端
tar -xzf xdebug-2.5.4.tgz cd xdebug-2.5.4
也能够正在内陆间接解压,再进入解压的xdebug的文件夹里,关上终端
phpize
#假如不成以,写phpize的完好门路
./configure
下面饬令执行之后,开端编译
make -j2
编译实现之后,会提醒,正在modules可找到xdebug.so文件
3.将编译之后失去的xdebug.so文件能够拷贝到extension_dir规则的文件夹中
注:php.ini 中搜寻extension_dir
4.正在php.ini中设置装备摆设一下参数
[Xdebug] zend_extension="/usr/local/lib/php/pecl/20131226/xdebug.so" ;主动跟踪,可封闭(封闭后晋升功能) xdebug.auto_trace=On ;功能剖析,可封闭(封闭后晋升功能) xdebug.profiler_enable=On xdebug.var_display_max_children=512 xdebug.var_display_max_data=2048 xdebug.var_display_max_depth=8
修正完之后,重启apache,phpinfo()检测一下装置上了没,应该是没成绩了
更多php相干常识,请拜访php教程!
以上就是Mac+Apache+PHP装置Xdebug办法步骤的具体内容,更多请存眷资源魔其它相干文章!
标签: php php开发教程 php开发资料 php开发自学 Xdebug
抱歉,评论功能暂时关闭!