zoukankan      html  css  js  c++  java
  • PHP环境搭建之PHPstorm9+PHP5开发环境配置

    以前写过一篇zend studio+WAMP的:点这里,个人感觉写得不怎么好可是阅读数却上千了。。。

    不过笔者身边好多人开始用PHPStrom了,所以就简单的写个教程

    一、下载安装

    PHPStrom下载:http://www.jetbrains.com/phpstorm/

    PHP下载:http://windows.php.net/download/

    PHPStrom笔者用的9.0.2商业版(不要问我注册码,逃~),PHP笔者用的php-5.6.15-Win32-VC11-x64线程安全版,注意需要安装VC11(VC2012)运行库

    PHPStrom安装基本属于傻瓜式,不用多说

    PHP不需要安装,解压改一下配置文件就能用

    二、配置

    1.php.ini配置

    PHP解压,本文解压的目录在D:WNMPphp里,然后修改配置文件,笔者偷了个懒,把WNMP配置的直接弄过来

    [plain] view plain copy 在CODE上查看代码片派生到我的代码片
    1. 更改php目录下的php.ini-development,将文件名改为php.ini,进行如下配置  
    2. 搜索“extension_dir”,找到: e;xtension_dir = "ext" 先去前面的分号再改为 extension_dir = "D:WNMPphpext"  
    3. 搜索“date.timezone”,找到:;date.timezone = 先去前面的分号再改为 date.timezone = Asia/Shanghai  
    4. 搜索“enable_dl”,找到:enable_dl = Off 改为 enable_dl = On  
    5. 搜索“cgi.force_redirect” ;cgi.force_redirect = 1 先去前面的分号再改为 cgi.force_redirect = 0  
    6. 搜索“fastcgi.impersonate”,找到: ;fastcgi.impersonate = 1 去掉前面的分号  
    7. 搜索“cgi.rfc2616_headers”,找到:;cgi.rfc2616_headers = 0 先去前面的分号再改为 cgi.rfc2616_headers = 1  
    8. 搜索“php_mysql”,找到:”extension=php_mysql.dll和extension=php_mysqli.dll  去掉前面的“;”extension=php_mysql.dll和extension=php_mysqli.dll   (支持MYSQL数据库)  
    9.   
    10. 其他的配置请按照自己的需求更改。  

    改完之后配置PHPStrom是重点

    2.PHP Interpreter配置

    打开PHPStrom

    File-->Default Setting
    搜索Interpreter
    找到
    Languages & Frameworks-->PHP
    点击Interpreter后面三个点...
    出现添加窗口,点击+号,选择Other Local
    在PHPexecutable后面添加你的PHP路径:如D:WNMPphpphp.exe,默认指定的配置文件为php.ini,点击OK

    三、测试

    在PHPStrom新建info.php内容如下

    [php] view plain copy 在CODE上查看代码片派生到我的代码片
    1. <?php    
    2. phpinfo();    
    3. ?>    

    对info.php-->右键Open in Browser-->default,浏览器会自动打开http://localhost:63342/项目名/info.php,页面会显示你的PHP版本等信息,说明配置成功,如图

    如果你的页面显示502 Bad Gateway,多半是PHP Interpreter没配置好,建议重新配置

    原文章地址:http://blog.csdn.net/gsls200808/article/details/49887043

  • 相关阅读:
    在IIS上搭建WebSocket服务器(三)
    在IIS上搭建WebSocket服务器(二)
    在IIS上搭建WebSocket服务器(一)
    RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2->Web版本模块管理界面新增模块排序功能
    C#在WinForm中使用WebKit传递js对象实现与网页交互的方法
    c#用webkit内核支持html5
    .NET下WebBrowser的一个BUG以及其替代品——geckofx
    HTML5浏览器嵌入窗口程序解决方案
    saprk里面的action
    解释为什么word2vec也被称作deep learning
  • 原文地址:https://www.cnblogs.com/Maopei/p/5380220.html
Copyright © 2011-2022 走看看