mac phpstorm xdebug 插件安装

原因:本机mac 系统里没有安装与xampp相应的 php版本

 

  1. 先安装PhpStorm-2018.2.6

 

 

  1.  安装 xampp , 我安装的版本是 xampp-osx-7.0.33-0-installer

 

在phpstorm中配置php

 

mac phpstorm xdebug 插件安装_第1张图片

 

mac phpstorm xdebug 插件安装_第2张图片

 

先把php language先择 7.0  (我安装的xampp里的php版本中7.0)

mac phpstorm xdebug 插件安装_第3张图片

 

点击

mac phpstorm xdebug 插件安装_第4张图片

 

设置如下

mac phpstorm xdebug 插件安装_第5张图片

 

 

 

在php storm中新建一个工程,新建一个文件  index.php

写入

echo phpinfo();

?>

 

运行后,

控制台显示了 

 

mac phpstorm xdebug 插件安装_第6张图片

 

 

把输出全部copy

 

进入

https://xdebug.org/wizard.php

 

mac phpstorm xdebug 插件安装_第7张图片

 

在这里写入刚才copy的内容

 

点击

 

mac phpstorm xdebug 插件安装_第8张图片

 

 

 

输出

mac phpstorm xdebug 插件安装_第9张图片

 

按照上面所提示的 

 

下载  xdebug-2.6.1

 

解压xdebug-2.6.1到

 

/Applications/XAMPP/xamppfiles/php 

 

mac phpstorm xdebug 插件安装_第10张图片

 

 

控制台进入这个 xdebug-2.6.1文件夹

运行 

./configure

 

后面 注意 

修改xdebug-2.6.1里的Makefile文件,改成

 

phpincludedir那一行改为

phpincludedir = /Applications/XAMPP/xamppfiles/include/php

 

PHP_EXECUTABLE那一行改为

PHP_EXECUTABLE = /Applications/XAMPP/xamppfiles/bin/php

 

INCLUDES 那一行改为

INCLUDES = -I/Applications/XAMPP/xamppfiles/include/php -I/Applications/XAMPP/xamppfiles/include/php/main -I/Applications/XAMPP/xamppfiles/include/php/TSRM -I/Applications/XAMPP/xamppfiles/include/php/Zend -I/Applications/XAMPP/xamppfiles/include/php/ext -I/Applications/XAMPP/xamppfiles/include/php/ext/date/lib

 

保存后退出

 

回到刚才的控制台

运行

make

 

xdebug-2.6.1文件夹里modules文件里多个xdebug.so文件

把这个文件copy到 /Applications/XAMPP/xamppfiles/lib/php/extensions/no-debug-non-zts-20151012里,

 

 

然后,

回到phpstorm 

 

在这时设置如图

mac phpstorm xdebug 插件安装_第11张图片

 

 

编辑这个文件

mac phpstorm xdebug 插件安装_第12张图片

 

在这里加入

mac phpstorm xdebug 插件安装_第13张图片

 

[Xdebug]

zend_extension="/Applications/XAMPP/xamppfiles/lib/php/extensions/no-debug-non-zts-20151012/xdebug.so"

xdebug.remote_enable=1

xdebug.remote_port="9000"

 

 

mac phpstorm xdebug 插件安装_第14张图片

在这里xdebug配置里,写入9000

 

 

再在这里配置如下图

mac phpstorm xdebug 插件安装_第15张图片

 

ok,  完成

 

这里可以运行了。

mac phpstorm xdebug 插件安装_第16张图片

 

 

 

PLUS 

看了这篇文章

https://www.cnblogs.com/peteremperor/p/6635778.html

 

发现有这句

 

$ ./configure --with-php-config=/usr/local/php/bin/php-config

 

那我把上面步骤的 ./configure

改成$ ./configure --with-php-config=/Applications/XAMPP/xamppfiles/bin/php-config  会不会就可以用了?

 

 

 

你可能感兴趣的:(后端)