本周学习内容:

1.学习PHP;

2.复习技能表;

3.学习正则表达式;

实验内容:

1.安装PHPstorm环境,破解PHPstorm;

2.PHPstorm运行PHP代码

3.PHPstorm安装Xdebug

(PHPstorm窗口页面颜色有不一致是因为本机之前安装过,重新安装时没有配置的窗口了,所以在虚拟机里面安装了一个win7,重新安装截的图)

实验1步骤:

一、安装。

1、首先下载PHPstorm安装包,双击PHPstorm.exe进入安装界面,点击Next进行下一步

2、选择安装路径,点击Next进行下一步

3.勾选除了32-bit launcher以外的所有选项,点击Next进行下一步

4、进入安装页面,点击Install进行安装

5、等待安装完成即可点击Finish结束

二、破解。

1、第一次安装时会有这个设置的页面,直接选择Do not import setting,点击OK即可

2、然后会出现阅读的协议,阅读之后点击accept即可

3、此页面直接点击OK进入下一步

4、进入破解页面,点击Activation code,暂时不用操作

5、打开我的电脑,进入C:\Windows\System32\drivers\etc路径,打开hosts文件

6、在文件最后添加“0.0.0.0 account.jetbrains.com”,保存并退出

7、进入网站 http://idea.lanyus.com/ 获取注册码。

8、将注册码粘贴到刚刚的激活页面,点击OK即可激活

实验2步骤:

1、进入PHPstorm点击file创建一个新project

2、输入路径,点击Create创建

3、右键project下面的小图标新建一个PHP File

4、编辑PHP代码,选择右上角浏览器图标

5、此时PHP会报错“bad gateway”

6、此时需要配置phpstorm对PHP解释器(即让PHPStorm找到php.exe文件)

7、点击file-Settings设置

8、打开Languages&Frameworks下的PHP页面

9、点击”CLI Interpreter“右边的”...",点击“+”,并选择“Local Path"

10、点击PHP executable后面的“...”,找到php.exe,点击OK即可配置完成

11、重新访问即可成功。

实验3步骤:

1、如果已经安装过xampp工具的话就已经是自带Xdebug的了,此电脑已经安装过所以就不再重新安装了

2、接下来,只需要在php.ini配置就行,打开php.ini

3、复制下面的内容到php.ini文件最后,将第一行路径修改为自己安装目录下的php_xdebug.dll,最后一行修改为自己的主机加端口号

[XDebug]
zend_extension = "C:\tools\xampp\php\ext\php_xdebug.dll"
xdebug.profiler_enable = 1
xdebug.profiler_output_dir = "C:\tools\xampp\tmp"
xdebug.remote_enable = 1
xdebug.remote_port=9000
xdebug.remote_host = "localhost:8088"

4、重启apache服务。访问http://localhost:8088/dashboard/phpinfo.php查看Xdebug是否配置成功

搭建使用PHPstorm环境的更多相关文章

  1. Windows10搭建PHP7开发环境

    原文:Windows10搭建PHP7开发环境 3年前写了一篇<Windows下搭建PHP开发环境>之后就再也没有碰过PHP了,最近新发布了PHP7然后回去看了一下之前写的文章,发现很多配置 ...

  2. Linux下快速搭建php开发环境

    php开发环境快速搭建 一.Linux下快速搭建php开发环境 1.安装XAMPP for Linux XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包,使用XA ...

  3. 自定义搭建PHP开发环境

    学习了一段时间php了,因为之前是刚接触php,所以用的是集成安装包(wamp).现在想进一步了解apache.mysql.php之间的关系以及提升自己所以进行自定义搭建PHP开发环境.废话不多说,请 ...

  4. 使用Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(二)

    前言     上一篇随笔Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(一)介绍maven和nexus的环境搭建,以及如何使用maven和nexus统一管理库 ...

  5. 使用virtualenv搭建python3开发环境

    问题描述 环境: CentOS6.5 想在此环境下使用python3进行开发,但CentOS6.5默认的python环境是2.6.6版本. 之前的做法是直接从源码安装python3,替换掉现有的开发环 ...

  6. Windows下搭建PHP开发环境

    PHP集成开发环境有很多,如XAMPP.AppServ......只要一键安装就把PHP环境给搭建好了.但这种安装方式不够灵活,软件的自由组合不方便,同时也不利于学习.所以我还是喜欢手工搭建PHP开发 ...

  7. 搭建Android开发环境附图详解+模拟器安装(JDK+Eclipse+SDK+ADT)

    ——搭建android开发环境的方式有多种,比如:JDK+Eclipse+SDK+ADT或者JDK+Eclipse+捆绑好的AndroidSDK或者Android Studio. Google 决定将 ...

  8. 基于 Jenkins 快速搭建持续集成环境

      什么是持续集成 随着软件开发复杂度的不断提高,团队开发成员间如何更好地协同工作以确保软件开发的质量已经慢慢成为开发过程中不可回避的问题.尤其是近些年来,敏捷(Agile) 在软件工程领域越来越红火 ...

  9. Windows 搭建 .NET 跨平台环境并运行应用程序

    写在前面 阅读目录: Install .NET Version Manager (DNVM) Install .NET Core Execution Environment (DNX) Write t ...

随机推荐

  1. Linux安装centos

    在虚拟机上安装centos 虚拟机使用win10自带的hyper-v非常好用 centos下载地址http://mirrors.aliyun.com/centos/7.6.1810/isos/x86_ ...

  2. 按键消抖——task任务和仿真平台搭建

    一.按键抖动原理 按键抖动原理:按键存在一个反作用弹簧,因此当按下或者松开时均会产生额外的物理抖动,物理抖动会产生电平的抖动. 消抖方法:一般情况下,抖动的总时间会持续20ms以内,按下按键后,等20 ...

  3. TweenMax参数用法中文介绍

    TweenMax 建立在 TweenLite 和 TweenFilterLite 基础之上,因此,又揉合了这二者的功能,使得功能更加的齐备,但是如果说易用性,觉得还是 TweenLite 来得方便一些 ...

  4. OO——UML解析

    目录 第四单元博客作业 一.前两次作业架构设计 1. 第一次作业 2. 第二次作业 二.架构设计以及对OO方法理解的演进 1. 表达式求导 2. 多线程电梯 3. 地铁线路查询 4. UML图的解析 ...

  5. JS中的函数与对象

    创建函数的三种方式 1.函数声明 function calSum1(num1, num2) { return num1 + num2; } console.log(calSum1(10, 10)); ...

  6. css选择符优先级

  7. C# 将Excel导出PDF

    1.安装所需包,使用nuget安装所需包 1.1.Spire.Xls 1.2.iTextSharp.text.pdf 2.Spire.Xls介绍 将Excel转换为PDF是一个很常用的功能,常见的转换 ...

  8. iOS 作为蓝牙外设广播信息

    苹果蓝牙后台的限制,原本广播会有两个段分别是localName和serviceUUID这两块,但现在后台广播时,是不发送在这两段的 手机app可以作为一个蓝牙外设端来模拟外设硬件,但广播包里的数据只能 ...

  9. HTTP协议复习二--代理

    代理(Proxy)是HTTP协议中请求方和应答方中间的一个环节,作为“中转站”,既可以转发客 户端的请求,也可以转发服务器的应答.代理有很多的种类,常见的有:1.匿名代理:完全“隐匿”了被代理的机器, ...

  10. 邮件学习过程中关于request.POST的使用

    今天的话主要的精力都集中在邮件系统demo的实现,因为自己个人技术有限,所以做出来的相当简陋,在其中碰到的问题其实也是比较多的,对于基于django的邮件相对来说比较容易,然后就是在提交数据,获取po ...