详情页

idea运行php,idea和phpstorm如何使用xdebug

时间:2024年04月22日

编辑:佚名

安装 phpstudy
phpstudy 相关设置
点击软件管理 > 点击php 软件后面的设置 > 扩展组件 > 选择xdebug 组件 > 点击保存
打开phpstudy > 设置 > 配置文件> php.ini > 双击文件>
在记事本中 加入下面2行代码,这里的mykey随便填写, 后面会用到
xdebug.idekey=mykey
xdebug.remote_audotstart=1
一键启动wnmp 软件.
下载idea或者是phpstorm,安装完成. 如果已经安装,请跳过.
配置idea
打开idea > file > Settings > Language & Frameworks > PHP >
php language level :
打开phpstudy 网站 > 点击管理> 查看php版本 ,选择对应的版本即可
cli intercepter 版本配置:
php executable : G:\phpstudy_pro\Extensions\php\php7.3.4nts\php.exe
debugger extension: G:\phpstudy_pro\Extensions\php\php7.3.4nts\ext\php_xdebug.dll
上面 G:\phpstudy_pro 替换成phpstudy安装的目录, 要注意自己phpstudy使用的php版本号,千万不要搞错
IDEA Php Server 配置
打开 idea > file > Settings > Language & Frameworks > PHP > Server > 点击+ 增加一个 Server,
name 随便填写
host 填写localhost
port填写你的phpstudy 的nginx 或者apache 的服务端口即可, 一般是80端口, 这里网上很多说是填写9000,也就是说填写xdebug的端口号, 全是瞎扯.
Debuger 选择 XDebug 即可
配置php Debug DBGp proxy
打开 idea > file > Settings > Language & Frameworks > PHP > Debug > DBGp Proxy
配置 IDE KEY : mykey
配置 host : localhost
配置 port : 9000
配置idea Depliyment
file > Settings > Build,Execution,Deployment > 点击 + ,新增一个server
Type: 设置 in place
Web Server Url: 设置你phpStudy访问地址填写 http://localhost
这里解释一下 1.如果你把php项目用一个文件夹(比如duoduo)放在phpstudy安装根目录下面的www目录下面, 那么上面的web server url 后面的地址要加上文件夹名字 http://localhost/duoduo
友情提示这里的php 文件夹下面可能有很多的版本, 一定要选择你对应版本的php.exe
idea 内置的 server + php web page 调试
将项目放在phpstudy的www目录下面,使用idea 将www目录下面的打开,然后,然后新增一个 run/Debug ,Configurations 选择php web page, server 选择我们创建的server 即可, 然后选择ok保存. 点击debug 即可.
使用 idea 自带的php debug 开关 + chrome的xdebug 插件
相关文章
猜你需要