phpstorm 安装下载       百度网盘资源 phpstorm 9.0.1(有序列号)   http://pan.baidu.com/s/1kTvX0jl

xampp 安装下载          百度网盘资源xampp_win32_5.6.14            http://pan.baidu.com/s/1eQ6rdRW

mongodb安装下载         百度网盘资源                              http://pan.baidu.com/s/1c00p1hI

php环境变量配置:

新建一个系统变量(右键计算机 选择属性->高级->环境变量->新建):变量名:PHP_HOME  变量值: 安装xampp的路径\xampp\php

编辑path变量(右键计算机 选择属性->高级->环境变量->选择path->编辑)加上 ;%PHP_HOME%;%PHP_HOME%\ext

PHP mongodb 扩展安装配置:

我的PHP版本是5.6.14 ,相对应的是php-mongo-1.6.8-5.6-vc.dll

百度网盘php-mongo各个版本文件 http://pan.baidu.com/s/1o6vlxfO 请选择适合自己系统和PHP版本的扩展下载

将其重命名为php-mongo.dll 然后放入xampp/app/ext

并在php.ini文件(一般可在\xampp\php\文件夹下找到php.ini,记事本就可打开)的对应位置添加 extension = php_mongo; 如下图:

如果php-mongo版本与你的php不对应,命令行输入php -version会出现下图结果:

成功安装应该是

启动apache:

如果没有用到mysql 可以只启动apache。启动后在浏览器输入localhost回车后可以看到apache的页面

然后就可以在phpstorm写你的php了

如果打开php页面出现了502 bad gateway, phpstorm会提醒你configured PHP Interpreter ,按照提醒配置你的php解释器就可以了,如下图:

若还是会出现502 bad gateway,可以打开apache>conf>apache(httpd.conf)进行配置,如下图:

找到DocumentRoot 和<Directory >,将DocumentRoot 和<Directory >设置为你项目的目录。

DocumentRoot "你的项目位置如 E:/project/engineering/src/web/portal/InfoMask/web"

<Directory "你的文项目位置如 E:/project/engineering/src/web/portal/InfoMask/web">

刚学php不久,这是我配置php环境的过程,有说错的地方望指教~

方法 :PHP开发环境搭建(phpstorm + xampp+mongodb)的更多相关文章

  1. Android开发环境搭建时遇到问题的解决方法

    版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/linux_loajie/article/details/33823637 Android开发环境搭建 ...

  2. Android开发环境搭建及常见问题解决方法

    转自: http://www.cnblogs.com/rwxwsblog/p/4769785.html 在移动互联网的时代,Android的份额早已超过了苹果.Android的出现无疑加速了移动互联网 ...

  3. python开发环境搭建

    虽然网上有很多python开发环境搭建的文章,不过重复造轮子还是要的,记录一下过程,方便自己以后配置,也方便正在学习中的同事配置他们的环境. 1.准备好安装包 1)上python官网下载python运 ...

  4. IntelliJ IDEA安装及jsp开发环境搭建

    一.前言 现在.net国内市场不怎么好,公司整个.net组技术转型,就个人来说还是更喜欢.net,毕竟不是什么公司都像微软一样财大气粗开发出VS这样的宇宙级IDE供开发者使用,双击sln即可打开项目, ...

  5. node.js之开发环境搭建

    一.安装linux系统 (已安装linux可跳此步骤) 虚拟机推荐选择:VirtualBox 或者 Vmware (专业版永久激活码:5A02H-AU243-TZJ49-GTC7K-3C61N) 我这 ...

  6. Ionic- Android 开发环境搭建

    Ionic- Android 开发环境搭建 为时一周的IONIC ADNROID 环境终于在各种处理错误中搭建成功,以下记录下搭建过程中遇到的各种情况的处理办法. 一 首先,当然是enviroment ...

  7. Linux虚拟机中 Node.js 开发环境搭建

    Node.js 开发环境搭建: 1.下载CentOS镜像文件和VMWare虚拟机程序; 2.安装VMWare——>添加虚拟机——>选择CentOS镜像文件即可默认安装带有桌面的Linux虚 ...

  8. Cordova+ionic 开发hybird App --- 开发环境搭建

    Cordova 开发hybird App 开发环境搭建 一.一些基础概念: Ant : 简单说来可以这么理解,如果你用记事本写JAVA程序,然后在cmd里输入javac命令编译它,但是有一天你发现每次 ...

  9. [ZigBee] 2、 ZigBee开发环境搭建

    本节介绍ZigBee基本开发环境搭建,附件中有本节介绍的软件下载地址~ 链接:http://pan.baidu.com/s/1bLdqxg 1.IAR Embedded Workbench 的安装 S ...

随机推荐

  1. SQL Server 重新恢复自动编号列的序号

    1. truncate table tablename2. DBCC CHECKIDENT (tablename,reseed,1)   truncate命令不但会清除所有的数据,还会将IDENTIT ...

  2. 利用openssl进行BASE64编码解码、md5/sha1摘要、AES/DES3加密解密

    国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html内部邀请码:C8E245J (不写邀请码,没有现金送)国内私 ...

  3. 教你50招提升ASP.NET性能(五):确保分页是在数据层完成的

    (11)Make sure paging is conducted at the database layer 招数11: 确保分页是在数据层完成的 When using grid UI contro ...

  4. 【M13】以by reference 方式捕捉exceptions

    1.catch语句的参数有三种方式:by pointer,by value,by reference. 2.首先考虑,by pointer.这意味着抛出端必须抛出一个对象的地址.那么问题来了: 如果这 ...

  5. Apache 目录权限

    目录访问权限 输入用户名.密码后方可访问home目录下的文件: httpd.conf <Directory "D:/software/wwwroot/home"> Op ...

  6. UpdatePanel的用法

    UpdatePanel控件也是Ajax里用得最多的控件之中的一个,UpdatePanel控件是用来局部更新网页上的内容,网页上要局部更新的内容必须放在UpdatePanel控件里,他必须和上一次说的S ...

  7. mysql performance schema的即时诊断工具-邱伟胜

    https://github.com/noodba http://www.noodba.com

  8. careercup-C和C++ 13.3

    13.3 C++中的虚函数是如何工作的? 解答 虚函数依赖虚函数表进行工作.如果一个类中,有函数被关键词virtual进行修饰, 那么一个虚函数表就会被构建起来保存这个类中虚函数的地址.同时, 编译器 ...

  9. linux 学习笔记 GNU工具链简介

    我们通常无法直接通过Linux内核,而需要借助Linux内核之上的GUN工具链来进行 文件处理 文本操作 进程管理 等操作. GNU/Linux shell为用户提供了 启动程序 管理文件系统上的文件 ...

  10. Ⅲ.spring的点点滴滴--赋值

    承接上文 对象的赋值(调用方式都一样不再阐述) .net篇(环境为vs2012+Spring.Core.dll v1.31) public class PropertyDemo{ public Sys ...