如何配置phpstorm进行debug

如题所述

第1个回答  2017-03-04
比如这么操作
运行环境:
PHPSTORM版本 : 8.0.1
PHP版本 : 5.6.2
xdebug版本:php_xdebug-2.2.5-5.6-vc11-x86_64.dll
ps : php版本和xdebug版本一定要相对应
1. PHP安装xdebug扩展
php.ini的配置,下面的配置仅供参考,路径要换成自己的!
[xdebug]
zend_extension=”D:\wamp\php-5.6.2-x64\ext\php_xdebug-2.2.5-5.6-vc11-x86_64.dll”
xdebug.remote_enable = On
xdebug.remote_handler = dbgp
xdebug.remote_host= localhost
xdebug.remote_port = 9000
xdebug.idekey = PHPSTORM
ps : remote_handler 、 remote_host、 remote_port 这些都有默认值,但还是建议设置下,至少知道要设置这些参数~
查看phpinfo~
2.PHPSTORM设置

楼主以前一直用zendstudio,刚开始用phpstorm非常蛋疼,用了一段时间后发现还挺好用的~
1.首先检查phpstorm的xdebug配置
这里的debug port要和php.ini里面的 xdebug.remote_port相一致!默认是9000,如果9000端口被占用的话,可以改成其他端口。
2. 设置debug.

添加本地的 web server~
www.51open.pcom 是我本地的 web server~ ~
3.开始调试

打好第一个断点,shift + F9就可以了
打好 第一个断点 ,选中配置的debug, 按旁边的臭虫 按钮
总结:
根据断点配置,或在打开 Debug URL 的过程中,或在 POST 之后,如果 PhpStorm 监听到了 Debug 连接,就会立即切换到编辑器界面,并跳转到设置的断点处,浏览器端会等待 PhpStorm 的操作。

phpstorm 中是怎样调试PHP
一、PHP安装xdebug扩展 我使用Laravel Homestead作为开发环境默认已经安装,如果没有安装自行安装下,再继续。remote_handler 、remote_host、remote_port 这些都有默认值,但还是建议设置下,至少知道要设置这些参数~二、PhpStorm设置 检查phpstorm的xdebug配置。这里的debug port要和php.ini里面的xdebug.remote...

phpstorm 中是怎样调试PHP
一、PHPStorm配置 1.File -> Settings -> Languages & Frameworks -> PHP \/\/详情: http:\/\/www.cent123.com\/thread-12-1-1.htmlXDebug]zend_extension="E:\\phpStudy\\php\\php-5.6.27-nts\\ext\\php_xdebug.dll"xdebug.profiler_append = 0xdebug.profiler_enable = 0xdebug.trace_enable_trigg...

phpstorm debug 怎么加断点
进入File>Settings>PHP>Debug,看到XDebug选项卡,port填9000,其他默认 进入File>Settings>PHP>Debug>DBGp Proxy,IDE key 填 phpStorm,host 填localhost,port 填80 点OK退出设置。4.浏览器设置 chrome有插件xdebug helper下载后,设置白名单为localhost也就是默认localhost,才显示小虫子的图标 5.启动断...

phpstorm怎么使用debug
您好,我来为您解答:你应该需要远程 debug 吧,好好摸索一下,home 配置的只能用于本地调试,也就是说,以 script 方式执行的 php 脚本。php home应该是用来跑 php shell, 进行语法检查之类用的。调试是靠 xdebug 的调试功能,打开 xdebug 之后,添加一个 php web app, 填上url, 类型选 xdebug ...

phpstorm如何去监听本地app实现本地调试
2.phpstorm配置 在project settings - PHP - Debug中,有一个xdebug的栏,其中有一个debug port,我们设置为9001和上面xdebug.remote_port保持一致,其他不变,保存配置。然后点击phpstorm菜单栏run - start listening for php debug connections,这时候php会后台创建一个服务来监听localhost:9001这个地址...

Xdebug+phpStorm安装与调试保姆级教程!『通俗易懂』
)验证安装成功3. Xdebug配置参数安装后,调整常用配置参数以优化调试体验。4. phpStorm配置在phpStorm中,设置端口、DBGp Proxy,手动添加服务器,并验证配置:设置端口和DBGp Proxy信息创建调试服务,指定验证脚本路径和URL5. 测试与调试新建PHP文件,运行Debug,设置断点,使用shift+F9或调试工具进行调试。

phpstorm怎么运行php项目(phpstorm运行html)
inspection代码检查配置 keymapsPhpStorm自定义快捷键的配置 options各个参数的配置,例如:功能使用情况统计 templates用户自定义的代码模版 tools外部工具的配置 shelfshelved配置 PhpStorm的配置,系统,插件目录可以被修改,进入PhpStorm安装目录binidea.properties文件。您将需要调整以下参数:idea.config.path id...

如何优雅的使用 phpStorm 开发工具
PhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具,PhpStorm可随时帮助用户对其编码进行调整,运行单元测试或者提供可视化debug功能。Phpstrom的一款名为Magicento的插件对快速创建Magento插件十分有用。常用快捷键 设置快捷键:File -> Settings -> IDE Settings -> Keymap -> 选择“Eclipse” -> 然后“Copy...

如何搭建PhpStorm 10.0.2开发环境?PhpStorm 10.0.2环境搭建安装图文教 ...
1、直接在本站免费下载PhpStorm 10.0.2官方版。2、或者在百度搜索框中输入phpstorm关键,子搜索结果中点击官网链接,进入官网,如下图所示。3、进入PhpStorm官网后,点击DOWNLOAD按钮,进入下载页面,如下图所示。4、进入下载页面,点击DOWNLOAD按钮,进行下载,如下图所示。5、在弹出来的窗口中,点击...

docker部署php项目?
下面是一个php7.3+composer2.1+phpunit9.5的dockerfile,大家也可以根据自己的需要进行修改,然后自己构建为镜像 我把构建的镜像打个标签phpstorm:7.3-composer,方便下边使用 也可以拉取我已经构建好的镜像 本地要先启动dockerdesktop 2.1点击配置》PHP》CLI解释器 2.2点击+》Formdocker》docker》...

相似回答