PhpStorm 配置IDE
来源:互联网 发布:魔兽世界7.25优化设置 编辑:程序博客网 时间:2024/06/05 16:10
IDE => Xdebug => Apache(XAMPP) => Firefox + easist Xdebug
1>XAMPP停止apache服务;
2>在安装目录下找到php.ini,类似于D:\xampp\php\php.ini,打开并找到被注释掉的项目并按如下设置:
zend_extension = "D:\xampp\php\ext\php_xdebug.dll"(根据实际情况确定)
xdebug.remote_enable =1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "localhost"
xdebug.remote_mode = "req"
xdebug.remote_port = 9000
保存文件,重启Apache。
[注]其中remote_host 是指调试客户端的地址,即IDE所在的IP,同理remote_port是客户端的端口
3>打开phpStorm,
-进入File>Settings>PHP>Servers,这里要填写服务器端的相关信息,name填localhost,host填localhost,port填
80,debugger选XDebug
-进入File>Settings>PHP>Debug,看到XDebug选项卡,port填9000,其他默认
-进入File>Settings>PHP>Debug>DBGp Proxy,IDE key 填 phpStorm,host 填localhost,port 填80
-点OK退出设置。
强调一下:如果你设置了虚拟主机,那么你可以有两个目录,
你的第一个localhost设置对了,然后你一看OK,点确定保存,打开访问虚拟主机却不能IED断点。这时候出的问题就是下面那个虚拟主机www.haitaohua.com,那个也需要你设置NAME和HOST值。或者你把php.ini里面的HOST和NAME值改了应该也行(本人没测试)。点击虚拟主机名,然后进去改成localhot,再确认,这时你的虚拟主机就可以断点测试了。
4>打开浏览器Firefox,安装XDebug插件,工具的设置里的IDE-KEY填上phpStorm,把localhost加入到白名单,以后
调试的时候把工具启用就好了。
[注]如果是用其他浏览器,可以访问http://www.jetbrains.com/phpstorm/marklets/,在右边填上phpStorm,点
generate,把下面的链接添加到收藏夹,方便调用。
5>在phpStorm里打开监听(电话按钮)。
6>在浏览器里打开XDebug工具,访问localhost,与phpStorm连接成功!
LINUX下 先安装 sudo apt-get install php5-cli; sudo apt-get install php5-xdebug;
2、在PHP的php.ini中加入XDEBUG
php.ini在/etc/php5/下的几个文件夹里,应该有三个文件夹:apache2、cli、conf.d,我们应该修改apache2和 cli下的php.ini. 在conf.d下有一个xdebug.ini文件,记录了xdebug的文件路径.哈,我不是老手,有些高手不说这个的。
在php.ini 里添加如下:
[xdebug]
xdebug.remote_enable = 1
xdebug_remote_host = "localhost"
xdebug.remote_port = 9000
xdebug.remote_handler = "dbgp"
zend_extension=/usr/lib/php5/20121212/xdebug.so //这个要到具体目录下找
- PhpStorm 配置IDE
- Mac Phpstorm IDE 配置 Xdebug
- PHPStorm IDE 快捷键(MAC)
- PHPStorm IDE 快捷键(MAC)
- PHPStorm IDE 快捷键(MAC)
- PhpStorm配置
- phpstorm 配置
- PHP IDE phpstorm 常用快捷键
- PHP IDE phpstorm 常用快捷键
- PHP IDE phpstorm 常用快捷键
- PHP IDE phpstorm 常用快捷键
- PHPStorm IDE 快捷键 for mac
- 在windows环境下配置PHPStorm+Xdebug helper+JetBrains IDE Support的环境
- JetBrains公司系列IDE开发工具通用初始配置推荐(Android Studio、InterlliJ、PHPStorm、CLion、Webstorm等)
- Phpstorm智能和快速的PHP IDE
- Phpstorm智能和快速的PHP IDE
- Idea,WebStorm,Phpstorm等IDE配色方案
- IntelliJ IDEA 注册码(phpstorm等IDE)
- 技术走出去看看开阔思维,不要做井底之蛙
- 黑马程序员——多态的核心思想
- 如何在inputreader中拦截相应的virtual key
- 企业都能用到的免费自动IT资产管理软件系统
- 随机过程笔记(一)
- PhpStorm 配置IDE
- 安卓概述及开发环境
- 单点登录问题集合
- DAO全部的实现代码
- IOS-15-IOS支付宝集成时解决的3个蛋疼的问题!(最蛋疼的一次,希望你们少受折磨)
- 数据结构之队列
- Sklearn中的随机森林
- leetcode | Pascal's Triangle II
- log4J配置及在web.xml文件中的配置