失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > [Xdebug] PHP远程自动部署调试

[Xdebug] PHP远程自动部署调试

时间:2018-11-26 12:57:29

相关推荐

[Xdebug] PHP远程自动部署调试

后端开发|php教程

[Xdebug] PHP远程自动部署调试

后端开发-php教程

在项目开发过程中,有些时候如果能进行线上部署DEBUG测试支付,微信接口等等是很方便的(其实还是不要这样用最好,能在本地写好测试再部署是最好的)。这个调试还有另外一个作用,很奇葩的作用:把PHP环境装在云服务器上,各种版本的PHP(12345…..)、Mysql、apache…..本地只装一个PHPstrom,然后用服务器的环境,本地的运行速度就快很多了(其实是B格很高),还有就是即使你换了电脑,只要装了PHPstrom就可以开始PHP开发了,无论是Mac电脑还是 Windows电脑,好了,就说到这里吧,开始贴代码。

php 商城源码 哪个好,vscode无法调用终端进程,ubuntu cd 回退,怎样下载tomcat 6,web项目爬虫,php 取字符串中间,谷歌seo营销怎么做,网站上下翻页代码下载,简单求职简历模板下载lzw

说下我的环境和需要准备的工具:

1.阿里云服务器 支持一键创建站点,切换PHP环境,绑定域名 的集成环境 特别方便

2.XDebug 安装包

3.PHPStrom

4.一台电脑

java连连看源码,vscode吃cpu,ubuntu 星际,tomcat拷贝后,sqlite 调换位置,phpbb插件,web前端知识框架导图,微博口令红包爬虫,xp iis php,忻州seo优化规划,dedecms网站主页空白,推箱子网页游戏 游戏下载,触屏网页模板lzw

下载资源地址:/products/53398003/jxsc000079.html

携程英文版源码,ubuntu下pcl指令,运行本地tomcat7,爬虫手机验证,php怎么打开前端页面,改版seolzw

/download.php 我项目需要的PHP环境是5.3 所以我下载的是 2.2.1版本

先从PHPstrom 配置开始吧,我都截图,然后标箭头(第三遍了,博客园这个编辑器,这个用的是百度编辑器)

配置自动上传

然后

然后

现在你的项目就会自动上传到服务器了

开始访问你的网站吧

配置Xdebg

然后

配置Linux服务器

#进入local目录cd /usr/local/#创建xdebug文件夹mkdir xdebugcd xdebugwget 你PHP需要的版本地址tart -zxvf xdebug2.2.1.tarcd xdebug2.2.1#你确定你安装了,如果是集成环境,先转移到你的 php/bin/ 下后执行该命令 我的服务器装了 一定要注意phpize ./configuremakemake testmake install#OK了#配置php.ini#转移到PHP根目录vim php.ini#追加如下内容[xdebug]zend_extension ="/usr/local/xdebug/xdebug-2.1.0/modules/xdebug.so"xdebug.profiler_output_dir = "/usr/local/xdebug/"xdebug.remote_enable=1xdebug.remote_host=localhostxdebug.remote_port=9000xdebug.remote_autostart=1xdebug.remote_handler="dbgp"xdebug.idekey=phpStorm#这里要注意一个问题,就是要查找zend_extension 注释掉原来的这个东西,我等下贴个图,然后重启的PHP#地址改成你们自己的kill -USR2 `cat /usr/local/php/var/run/php-fpm.pid`#重启apacheservice httpd restart

下面开始调试

1.先添加一个断点

2.开启小电话

3.开启监听端口

这是2 3 的顺序一定不能变

在本地执行命令(windows的你们百度一下吧,不好意思。)

ssh -R 9000:localhost:9000 root@115.28.204.120

然后

如果觉得《[Xdebug] PHP远程自动部署调试》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。