最近在接触PHP这块,关于在wndows系统下的php配置,虽然网上已经不少文章,但有时候有些配置找起也麻烦,因此分享给你们。php
1、php 5.4.22mysql
下载地址 http://windows.php.net/download/#php-5.4-nts-VC9-x86sql
选择版本:PHP 5.4 (5.4.22),VC9 x86 Thread Safe (php-5.4.22-Win32-VC9-x86.zip) 数据库
解压后把 php.ini-development 文件名改为 php.iniwindows
2、配置php.ini安全
short_open_tag = On 支持<? ?>写法网站
date.timezone = PRC 或php程序最上面加 date_default_timezone_set("PRC"); 设置默认时区为北京时间spa
extension_dir = "ext" 指定php的扩展模块为ext目录.net
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT & ~E_NOTICE 争对一些信息数据不提示(如:警告线程
3、支持 sql 2008 数据库连接,去微软下载sqlsrv 3
下载连接 http://www.microsoft.com/en-us/download/details.aspx?id=20098
下载下来是exe,能够直接解压,把 php_pdo_sqlsrv_54_ts.dll 和 php_sqlsrv_54_ts.dll 放到ext目录里
extension=php_pdo_sqlsrv_54_ts.dll
extension=php_sqlsrv_54_ts.dll
注:ts为线程安全,nts为非线程安全,跟下载的php版本要一致
还有其它扩展库如: gd库、mbstring、sqlite、mysql等这些都在一块儿的,很少说了。
4、数据库连接字符串
$db= new PDO("sqlsrv:server=127.0.0.1;database=dbname","user1","123456");
5、配置PHP到IIS7.5
我用的是win7系统,首先安装IIS的FastCGI功能,进控制面板 > 打开程序和功能 > 点打开或关闭Windows功能
依次展开:Internet信息服务 > 万维网服务 > 应用程序开发功能,勾选CGI
安装好了后,打开IIS,能够在默认站点,打开处理映射程序
进去后,点击右键 添加模块映射
网站的目录具体怎么配置最简单了,具体不作说明,能够在网站目录里新建一个a.php,输入代码
phpinfo();
运行结果: