在xampp环境下配置Phpstorm

需要准备:phpstorm 8.0.1

xampp5.6.8

chrome浏览器

由于xampp中集成了mysql,apache,xdebug和php,因此不用格外下载

步骤:

1.安装xampp

2.打开xampp文件夹找到php文件夹中的php.ini文件,用notepad打开后可以看到文件中有以下代码

[XDebug]

    ;zend_extension = "D:\xampp\php\ext\php_xdebug.dll"
    ;xdebug.profiler_append = 1
    ;xdebug.profiler_enable = 1
    ;xdebug.profiler_enable_trigger = 1
    ;xdebug.profiler_output_dir = "D:\xampp\tmp"
    ;xdebug.profiler_output_name = "cachegrind.out.%t-%s"
    ;xdebug.var_display_max_data=4056
    ;xdebug.var_display_max_depth=5
    ;xdebug.remote_enable = 1

           我们需要将代码钱的“;”去掉后再后面添加以下的代码:

           xdebug.remote_handler = dbgp

    xdebug.remote_host = 127.0.0.1
    xdebug.remote_autostart=1
    xdebug.trace_output_dir = "D:\xampp\tmp"
    xdebug.remote_port=9000
    xdebug.idekey="PHPSTORM"

           保存文件后需要查看xdebug是否安装成功。以下有两种方法

           1.打开xampp control.exe,启动apache和mysql点击apache中的admin按钮进入的网页中点击php.info();查看其中是否有以下信息:

         

         若有次信息,说明xdebug安装成功。

         2.打开cmd输入d:\xampp\php\php.exe -m(前面路径为你安装的路径),查看是否出现以下信息:

            

            如果出现最后两行的信息则说明安装成功。

3.安装phpstorm

   打开phpstorm中的setting,如下图配置

     

  然后再打开setting,如下图配置

       

4.安装chrome浏览器

打开浏览器,打开选项中的更多工具中的扩展程序,在网络中下载一个Xdebug helper,将后缀为crx的文件直接拖入此页面,安装后点击选项后配置如下图:

5.重启apache后,在phpstorm中写一个php的小程序,再将此图标点击变为开启监听。

6. 

添加start url如下图:

其中的demo是我的工程名,demo.php为需要调试的程序名

7.配置debug

 点击fix按钮,进入下一个界面点击添加按钮选择other local

选择php所在路径如图:

确定后返回主页

8.在程序中设置断点进行debug完成操作

时间: 2024-11-07 16:49:15

在xampp环境下配置Phpstorm的相关文章

XAMPP环境下配置Phalcon框架

目前环境:win7  xampp 从phalcon 官网下载如下包:https://phalconphp.com/en/download/windows phalcon_x86_vc11_php5.6.0_2.1.0.RC1 将该包中的文件:php_phalcon.dll 复制到 xampp安装目录中的php\ext文件夹中 并修改xampp安装目录下的php的配置文件 php.ini 增加一行: extension=php_phalcon.dll 启动或重启xampp的apache: 然后通过

Zend framework,xampp环境下的配置

Zend framework是PHP框架,我接触php一年的时间,接触Zend framework大概两个月,入门是通过“传智播客”韩顺平的视频讲座,使用的Zend framework是1.x版的,最新的是Zend framework2.x版本.本文介绍的是1.x版本的设置方法. 1.生成zend framework文件目录.方法有很多,(1)zf命令.(2)zend studio生成项目,(3)直接拷贝现有工程目录.通常我采用拷贝现有目录的方法. zend的目录结构如下: 2(1)采用虚拟主机

在 xampp 环境下安装 laravel

网上搜了很多教程,很多都是采用命令行安装的.但是对于web前端来说,根本就不知道在干吗! 于是,打算写一篇文章,来教后面的人如何在 XAMPP 环境下安装 laravel. 初步认识 XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包.XAMPP 是一个易于安装且包含 MySQL.PHP 和 Perl 的 Apache 发行版.XAMPP 的确非常容易安装和使用:只需下载,解压缩,启动即可. Laravel是一套简洁.优雅的PHP Web开发框架(PHP We

Nginx环境下配置PHP使用的SSL认证(https)

最近一段时间发现好多网站都从http协议变成了加密的https协议,比如说百度.吾志等等.https看起来比http高端了好多,而且在不同的浏览器向上还会显示出不同于http的URL展示效果(比如说chrome 和QQ浏览器 使用https协议的网址就会变色). 于是自己就想着把自己的网站加一个ssl证书,使之变成https://iwenku.net 最开始我使用的是腾讯云的服务器,服务器系统是Windows,使用Windows虽然坏处挺多,但是也有好处,那就是Windows是图形化界面的,这样

Windows-Server-2008、IIS7.0环境下配置伪静态化

在Windows-Server-2008.IIS7.0环境下配置伪静态化 首先,是IIS7.0的配置,由于Windows Server 2008操作系统默认的IIS版本为7.0,我们知道,IIS7.0与IIS6.0 的操作界面差别较大,如图(1)所示: 1.IIS7.0操作界面: 图(1) 2 新建网站同时新建应用程序池与网站对应,注意,在IIS7下新建网站之后,程序会自动新建应用程序池与之对应: 不需要再新建应用程序池.如图(2): 图(2) 3  添加网站详细页面如图(3)所示: 图(3)

Ubuntu12.04在无网络环境下配置apt-get光盘源的简单方法

许多数据库服务器是不能连上internet,想更新安装包就比较麻烦. 通常可以先在有internet环境的计算机上下载deb包,在拷贝到服务器安装deb,这样很难处理包的依赖关系. apt-get可以解决包的依赖关系,但是默认配置下需要从internet下载包,如果可以从本地读取安装源就可以解决包的依赖关系和无internet的问题. 步骤参考: 1.把光盘插入光驱,并且挂载到本地: mount /dev/cdrom  /mnt 2.备份后修改source.list仓库配置文件: mv /etc

linux环境下配置jdk+tomcat环境

最近在学习java,其中最重要的一项是将jdk 环境配置好,同时在jdk中结合tomcat开发基于应用,所以在这里记录下. 配置环境: 系统环境:centos 6.3  64位 ,jdk:jdk-6u29-linux-x64.bin ,  tomcat:apache-tomcat-6.0.35.zip  这里需要注意的地方是  jdk 安装时要和系统位数相同,这里我的系统是64位所以这里使用的是jdk 64 位. 开始配置: 这里我将要安装的软件,上传到/usr/loca/目录下,使用 rz 

分布式环境下配置中心实现思考

转载注明出处: 季义钦的博客 最近在考虑分布式环境下配置中心实现. 对于配置中心很难设计. 光用Zookeeper吧,发现一是跨语言支持不好,需要大量跨语言支持的开发,而且没办法在上面增加大量的算法和逻辑. 如果在Zookeeper前面加一层服务的话,又怕成为单点压力. 下面是我画的一个架构图,希望大家帮忙看看,踊跃讨论. 希望各位不管有什么意见和建议.都在下面评论里面留下自己的想法,帮助我改进,谢谢 分布式环境下配置中心实现思考,布布扣,bubuko.com

如何在IIS7.0环境下配置ShopNum1分销系统静态化

近来遇到有许多用户已经更换了最新的操作系统,那么,在新的操作系统.新的环境下,究竟 应该如何配置ShopNum1分销系统呢?下面,我们来为大家详细介绍一下如何在Windows Server 2008.IIS7.0环境下配置ShopNum1分销系统:        首先,是IIS7.0的配置,由于Windows Server 2008操作系统默认的IIS版本为7.0,我们知道,IIS7.0与IIS6.0   的操作界面差别较大,如图所示:     1.IIS7.0操作界面:     2 新建网站同