idea集成php开发环境

  • 1.idea集成php开发环境
  • 2.php集成DeBug调试功能

因为我本身是学java的,但是学校开发了php课程,我主用idea,又不想新下载开发工具,所以就使用idea集成php开发环境,其实idea工具还是很强大的,不仅可以写前端,还有可以做后端,以及支持很多扩展。

1.idea集成php开发环境

1.idea安装php插件


2.配置php环境




嫌麻烦可以使用phpstudy_pro集成环境,动态安装各种扩展
3.新建一个php文件进行测试:

2.php集成DeBug调试功能

在配置之前需要确认第一步已经搭建完毕,并且可以正常运行。
然后需要下载DeBug扩展:下载地址:xDebug.dll

1.配置php.ini文件,加在文件末尾即可

[xdebug]
zend_extension ="D:\phpstudy_pro\Extensions\php\php7.3.4nts\zend_ext\php_xdebug-3.0.4-7.3-vc15-nts-x86_64.dll"
xdebug.mode = debug,trace
xdebug.start_with_request =yes
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.output_dir=D:\phpstudy_pro\Extensions\php\php7.3.4nts\tmp
xdebug.start_with_request =yes
xdebug.show_local_vars=0
xdebug.var_display_max_children=128
xdebug.var_display_max_data=512
xdebug.var_display_max_depth=5
xdebug.idekey=xdebug_info #这个需要和idea配置关联
xdebug.client_host=127.0.0.1
xdebug.client_port=9003 #这个需要和idea配置关联
xdebug.remote_handler=dbgp
xdebug.discover_client_host = true

配置完毕后执行: php -m 如果看到xdebug说明成功一半

如果 php -m 找不到命令


2.配置idea


需要注意的是: php_xdebug-3.0.4-7.3-vc15-x86_64.dll这个文件需要和自己对于的php版本一致,如果不一致可能会出现问题
对于新版本的xDeBug配置有所改变:可参照官网提示进行修改:地址

测试:

可以看到浏览器一直不能显示出页面,因为走到了我们设置的断点,如果直接放过去,页面就可以正常显示了。

idea配置php开发环境以及配置debug相关推荐

  1. CentOS 7配置LNMP开发环境及配置文件管理详解

    本篇文章主要介绍了CentOS 7配置LNMP开发环境及配置文件管理,详细的介绍了MySQL 5.6,PHP 5.6,Nginx的安装与配置,有兴趣的可以了解一下. 安装并配置MySQL 5.6 从C ...

  2. Hadoop完全分布式搭建过程、maven和eclipse配置hadoop开发环境、配置Map/Reduce Locations、简单wordcount测试!

    Hadoop完全分布式搭建及测试 项目开始前准备工作 1.下载并安装VM workstation pro 15安装包,这里选择: VMware-workstation-full-15.1.0-1359 ...

  3. mac上配置php开发环境,Mac配置PHP开发环境

    求教怎么在Mac配置PHP开发环境,小弟跪谢了! 这是我写的Mac安装Lnmp的教程,你可以看下 Mac配置Lnmp环境 Mac中自带Apache,输入 sudo apachectl start 启动 ...

  4. eclipse配置python开发环境_Eclipse配置python开发环境

    Eclipse配置python开发环境 版本信息:Python4.6版本.JDK1.8版本.Eclipse4.6版本: 1.打开Eclipse,找到Help菜单栏,进入Install New Soft ...

  5. eclipse配置python开发环境_Eclipse配置Python的环境

    我们都知道Eclipse 是一个开放源代码的.基于Java的可扩展开发平台,而且Eclipse作为著名的跨平台的自由集成开发环境(IDE),支持多种开发语言,虽然目前的主流还是Java,但是Pytho ...

  6. centos 配置php开发环境变量配置,CentOS中配置PHP和Nginx环境变量

    搜索热词 一.摘要 在Linux CentOS系统上 安装完PHP和Nginx后,一般需要执行查看版本命令'PHP -v'和'Nginx -v',确认是否安装成功,如果在没有添加到环境变量之前,执行& ...

  7. Maven -- 在进行war打包时用正式环境的配置覆盖开发环境的配置

    我们的配置文件一般都放在  src/main/resource 目录下. 假定我们的正式环境配置放在 src/main/online-resource 目录下. 那么打成war包时,我们希望用onli ...

  8. arm linux avr开发环境,linux-arm开发环境简单配置,达人传教。

    关于linux-arm开发环境简单配置是ARM学习的第一步,很多初学者会在这问题上纠结很久都不能配置好开发环境,适合初学者. fedora8开发环境简单配置 linux-arm开发环境简单配置 Win ...

  9. Mac 下安装配置 Python 开发环境

    图片来源:Unsplash,作者 Markus Spiske 2019 年第 77 篇文章,总第 101 篇文章 前言 记录下 Mac 电脑的开发环境安装配置,主要包括: 安装&使用Homeb ...

  10. 使用IntelliJ IDEA配置Erlang开发环境

    使用IntelliJ IDEA配置Erlang开发环境 https://www.cnblogs.com/jasonduan/p/5175660.html 转自:http://blog.csdn.net ...

最新文章

  1. Office Word 2019中找不到EndnoteX9的解决方案
  2. 《敏捷迭代开发:管理者指南》—第2章2.14节推荐读物
  3. c 获取数据库数据计算机,使用c从单板计算机写入mysql数据库使用c
  4. 设计模式——装饰器模式
  5. 分布式6大核心专题_分布式ID
  6. 背包——多重背包(hdu2191)
  7. 差分输出和单端输出的区别(转载)
  8. Eclipse 插件 在线安装 收集
  9. Django搭建的个人博客
  10. 遇到问题,尽量自己解决,实在解决不了再问别人
  11. vue2 怎么用vite_vite快速入门教程
  12. matlab 仿真光学实验报告,光学信息处理实验的Matlab仿真.doc
  13. dell emc isilon环境 Windows共享文件下生成.snapshot无法删除
  14. 标题一定要长~~~~长~~~~~~~~~~~~~~长~~~~~~~~
  15. C#实例.net_经典例子400个
  16. 以前看的关于物联网的总结
  17. 江门环境监测实验室通风工程设计
  18. python中的列表list(四):列表的遍历
  19. if……else if……else注意事项与基本用法
  20. Debian 国内常用镜像源

热门文章

  1. Music decoding tool | 音乐解码工具
  2. Unity3d+C#斗地主学习探究1
  3. Flink sql 写ddl连接kafka
  4. 富文本 和 图片裁切
  5. D3.js制作带悬浮提示框的渐变色中国地图(使用node.js提供服务)
  6. 计算机桌面任务栏为白色,电脑中锁定在任务栏的图标无法正常显示变成白色如何解决...
  7. Block-scoped declarations (let, const, function, class) not yet supported outs报错解决
  8. python实验--文字小游戏(小黑屋)
  9. 武汉财贸学校2020计算机应用,2021年武汉市财贸学校招生简章
  10. 怎么样通过API函数获取tooltip的内容(请高手帮忙)