让PHPSTORM和xammp更搭调

phpStorm+XDebug的断点调试设置。下边情状针对本机举行调剂,远程调试差异不大。

现实经过:

安装xdebug##

>xdebug就是用来调试的一系列什么东西,具体怎么用还需要进一步探寻。
  • 打开php.ini文件,在php_xdebug.dll文件夹中。找到并改写[XDebug]有的改为zend_extension = "C:\xampp\php\ext\php_xdebug.dll"(根据实际情况确定)
  • 接下来打开xammp的主页,通过phpinfo函数看xdebug是否加载完毕了。倘使加载成功的话,那么就会出现xdebug的选项。

这里面应该注意一件业务,就是可以见见IDE
KEY的选项设置成为了ZEN。我自己通晓这些就是涉及IDE编辑器的挑三拣四(比如说PHPED
PHPSTORM等)。在此间的装置相应和IDE编辑器里面的保持一致。所以,我这里可以将其修改成为PHPSTORM。

  • 下一场打开远程链接IDE编辑器的选项,重要有以下多少个:

xdebug.remote_enable =1
xdebug.remote_handler = "dbgp" 
xdebug.remote_host = "localhost"
xdebug.remote_mode = "req"
xdebug.remote_port = 9000

dbgp好像是一种调试的方法呢

  • 重启apache

具体的PHPSTORM设置

  • 下一场分别在IDE中举行安装和相应,打开file-setting-php.首先将PHP的解析器采取进入内部。

  • 在接下来单击servers,添加服务器,完成如下设置。

  • 在单击DBGp
    proxy,分别输入DBGp的代理接口(句柄)接口的信息,和地方安装的内容对应

  • 接下来,切换到run-edit configurations-default-php web
    application,设置成localhost服务器

  • 开拓浏览器,固然是用chrome或者Firefox可以找到相应的XDebug工具,工具的安装里的IDE
    KEY填上phpStorm,把localhost插足到白名单,未来调试的时候把工具启用就好了。即使是用任何浏览器,可以访问
    (http://www.jetbrains.com/phpstorm/marklets/)
    ,在左侧填上phpStorm,点generate,把下部的链接添加到收藏夹,方便调用。
  • 在phpStorm里打开监听,就是一个对讲机一样的按钮。
  • 在浏览器里打开XDebug工具,访问localhost,与phpStorm连接成功!

相关文章