PhpStorm+xdebug搭建php远程调试环境
2015-09-07 10:39
786 查看
参考网页:
/article/3758411.html
使用https打开网站的方法
http://blog.jetbrains.com/webide/2011/03/configure-php-debugging-in-phpstorm-2-0/
http://www.51testing.com/html/18/170218-3538738.html
等
1、 在虚拟机上安装xdebug
查看php版本
php -v
安装对应版本的xdebug
apt-get install php5-xdebug
2、 配置xdebug
(debian下,不清楚其他linux系统是否有区别)打开xdebug对应的配置文件
/etc/php5/mods-available/xdebug.ini
编辑内容如下图所示:
其中,xdebug.remote_host对应远程调试主机ip地址,即win下的ip地址
Xdebug.remote_port 指调试端口,一般默认为9000,如果冲突可以进行修改。
Xdebug.remote_enable表示是否允许远程调试
其他参数可以网上进行查找,还有很多参数可以设置,自己查吧。
3、 在win下安装phpstorm
下载地址 https://www.jetbrains.com/phpstorm/
注册码 http://php999.blogspot.in/
破解教程 https://www.youtube.com/watch?v=oxlHNvMVDi0
4、 配置phpstorm
导入项目(即导入example项目)
配置xdebug
File-settings-language&frameworks-php-debug,设置xdebug端口等配置,如下图所示。
添加远程服务器servers
File-settings-languange&frameworks-php-servers,添加server,host为localhost或者win下ip地址都可以,端口默认为80。Use path mappings打勾,表示本地代码与虚拟机中的代码进行映射,并添加远程服务器下工程所在的绝对路径。配置结果如下图所示:
File/directory 指第一步导入项目的路径
Absolute path 指虚拟机中example项目的绝对路径,php项目默认目录在/var/www下
注:填写绝对路径后,按回车键即可。
Debug配置
Run-editconfiguration,+,添加php web application,将刚刚设置的server添加到这里,并填写启动url(一种是直接填写相对路径,如index.php,则最终启动url为http://159.226.15.176/index.php,若要使用https启动,则直接在start url中填写完整的地址即可,如https://ip地址/index.php)。如下图所示
调试(这部分还没怎么搞懂,打开像下图那样)
Phpstorm9注册码(亲测可以)
User Name :EMBRACE
===== LICENSE BEGIN =====
43136-12042010
00002UsvSON704l"dILe1PVx3y4"B3
49AU6oSDJrsjE8nMOQh"8HTDJHIUUh
gd1BebYc5U"6OxDbVsALB4Eb10PW8"
===== LICENSE END =====
User Name:newasp
===== LICENSE BEGIN =====
14617-12042010
00001xrVkhnPuM!Bd!vYtgydcusnqt
mM!hZWoGg"DprWxZCBwsy8T91O7MRu
NVHtrbzv8O9mmoLvtijcHSSE7i5Jr!
===== LICENSE END =====
Company name: james
===== LICENSE BEGIN =====
2535-D78561T
00002GsyIOk9pydBM!iftABgtJDVAy
faN47vQqIMLKC!uc"4YORRqEc8!1j2
I6iSfcLcCwXP"7OefWGoA25LEcDMEh
===== LICENSE END =====
/article/3758411.html
使用https打开网站的方法
http://blog.jetbrains.com/webide/2011/03/configure-php-debugging-in-phpstorm-2-0/
http://www.51testing.com/html/18/170218-3538738.html
等
1、 在虚拟机上安装xdebug
查看php版本
php -v
安装对应版本的xdebug
apt-get install php5-xdebug
2、 配置xdebug
(debian下,不清楚其他linux系统是否有区别)打开xdebug对应的配置文件
/etc/php5/mods-available/xdebug.ini
编辑内容如下图所示:
其中,xdebug.remote_host对应远程调试主机ip地址,即win下的ip地址
Xdebug.remote_port 指调试端口,一般默认为9000,如果冲突可以进行修改。
Xdebug.remote_enable表示是否允许远程调试
其他参数可以网上进行查找,还有很多参数可以设置,自己查吧。
3、 在win下安装phpstorm
下载地址 https://www.jetbrains.com/phpstorm/
注册码 http://php999.blogspot.in/
破解教程 https://www.youtube.com/watch?v=oxlHNvMVDi0
4、 配置phpstorm
导入项目(即导入example项目)
配置xdebug
File-settings-language&frameworks-php-debug,设置xdebug端口等配置,如下图所示。
添加远程服务器servers
File-settings-languange&frameworks-php-servers,添加server,host为localhost或者win下ip地址都可以,端口默认为80。Use path mappings打勾,表示本地代码与虚拟机中的代码进行映射,并添加远程服务器下工程所在的绝对路径。配置结果如下图所示:
File/directory 指第一步导入项目的路径
Absolute path 指虚拟机中example项目的绝对路径,php项目默认目录在/var/www下
注:填写绝对路径后,按回车键即可。
Debug配置
Run-editconfiguration,+,添加php web application,将刚刚设置的server添加到这里,并填写启动url(一种是直接填写相对路径,如index.php,则最终启动url为http://159.226.15.176/index.php,若要使用https启动,则直接在start url中填写完整的地址即可,如https://ip地址/index.php)。如下图所示
调试(这部分还没怎么搞懂,打开像下图那样)
Phpstorm9注册码(亲测可以)
User Name :EMBRACE
===== LICENSE BEGIN =====
43136-12042010
00002UsvSON704l"dILe1PVx3y4"B3
49AU6oSDJrsjE8nMOQh"8HTDJHIUUh
gd1BebYc5U"6OxDbVsALB4Eb10PW8"
===== LICENSE END =====
User Name:newasp
===== LICENSE BEGIN =====
14617-12042010
00001xrVkhnPuM!Bd!vYtgydcusnqt
mM!hZWoGg"DprWxZCBwsy8T91O7MRu
NVHtrbzv8O9mmoLvtijcHSSE7i5Jr!
===== LICENSE END =====
Company name: james
===== LICENSE BEGIN =====
2535-D78561T
00002GsyIOk9pydBM!iftABgtJDVAy
faN47vQqIMLKC!uc"4YORRqEc8!1j2
I6iSfcLcCwXP"7OefWGoA25LEcDMEh
===== LICENSE END =====
相关文章推荐
- 介绍50个 WordPress 动作挂钩
- YII 配置详细说明
- PHP Web木马扫描器代码
- php——单引号与双引号的区别
- 两千行PHP学习笔记
- PHP二维数组根据某个数组元素排序
- FTP配置和用户设置权限
- PHP自定义函数官方文档
- PHP实现上一篇、下一篇
- 使用PHP实现文件下载
- 送给使用phpstorm+thinkphp开发者的福利
- PHP URL参数获取方式的四种例子
- ftp传输文件
- php利用smtp类轻松的发送电子邮件
- 傻傻分不清楚的php脚本路径
- 题目1:找出1000以下自然数中3和5的倍数之和。
- 记一次PHP“Segmentation fault”调试经历
- php引用外部图片如何写
- 构建自己的PHP框架--抽象框架的内容
- 不用重新安装ZendStudio更新版本方法