64位windows 7旗舰版配置PHP环境

时间:2015-11-04 14:01 / 来源:未知 / 作者:酱油 / 点击:

电脑运行越来越慢了,因为XP不支持4G扩展,所以前几天抽空换上了WIN7旗舰版64位的系统,本地IIS和PHP要重新配置了,折腾了半天,老是出错,网上到处搜索,东拼西凑,终于搞定了,所以这里系统的记录下,希望能对大家有所帮助,本人使用的貌似是PHP5.2.6,MYSQL是5.0.9.6,因为PHP和MYSQL虽然到处都有下载,但是版本繁多,尤其是有很多版本被阉割了,不是缺少个DLL就是直接装不上,所以一并提供给大家来下载,并附上比较详细的安装过程,本人习惯把程序都装到E盘,所以图片这里安装操作为E盘,这个大家根据自己需要自行选择进行更改。

点击下载PHP5.2.6        点击下载MYSQL5.0.9.6(如果您的电脑是32位或者是XP系统请查看如何手动配置IIS下的PHP环境?     

一、首先,安装IIS7(控制面板\程序和功能、Windows功能,WIN7安装iis比XP上要方便很多,也避免了遇到一些乱七八糟莫名其妙的错误),在默认选择的条件下,记得须勾上ISAPI的两个选项。

安装完成后,浏览器中输入http://127.0.0.1,如果不出意外,会出现一个IIS7的欢迎界面。

提示:为了防止后期出错,我们全部勾选上,请参考图片。

控制面板-程序-打开或者关闭Windows功能

二、下载PHP安装包解压。

例如:解压缩到了E:\PHP下

三、

然后打开"我的电脑"->"属性"->"高级"->"环境变量"->"系统变量"->"path",编辑其值,在前面增加下面的路径地址:E:\php;E:\php\ext;


把php目录下的php5ts.dll、libmysql.dll、libmcrypt.dll这三个文件放到系统的system32目录下,注意这三个文件是必需的。

括号内的步骤,本站的下载包已经直接修改好,解压后把php.ini拷贝到C:\Windows即可,如果使用的在别处下载的PHP版本,请按照版本内说明或者以下步骤进行修改,大概是差不多的

将 php.ini-dist 或 php.ini-recommended 复制到 C:\Windows 目录下,并改名为 php.ini,一般正式发布网站的服务器用 php.ini-dist,而作为调试用的服务器用 php.ini-recommended 更好。

编辑C:\windows\php.ini

extension_dir = "./" 改成 extension_dir = "E:\php\ext"(本站下载的是extension_dir = "E:\php\ext",大家根据自己的安装路径自行修改即可)

把下面几个扩展的分号去掉

;extension=php_mbstring.dll

;extension=php_gd2.dll

;extension=php_mysql.dll

;extension=php_mcrypt.dll

三、设置IIS

配置ISAPI筛选器

添加一个筛选器.

筛选器名称为php,可执行文件路径为c:\php\php5isapi.dll


配置处理程序映射

添加脚本映射

请求路径为*.php,可执行文件路径为c:\php\php5isapi.dll,名称为php


配置应用程序池

添加应用程序池

名称为php,  .NET Framework 版本选"无托管代码",托管通道模式选"经典"。注意如果IIS是x64的,必须把解析PHP的应用程序池和ASP分离开,并将其设为32位应用程序,否则会出现如下错误:

HTTP 错误 404.17 - Not Found 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。

设置方法:打开应用程序池,选中后点右键–高级设置,将"启动32位应用程序"改为"true"


更改站点应用池

选择应用程序池为刚刚所建立的php应用池

设置默认文档 增加index.php default.php

在wwwroot下建立一个内容如下的探针文件

<?php phpinfo();?>

如果打开这个页面能够看到 php 安装配置信息,就算是安装成功了。


启用网站的父路径,在默认网站的asp下把 启用父路径 设为 True。

安装MYSQL,请参考如何手动配置IIS下的PHP环境?

1:如果自定义路径(建议安装到除C盘外的其它盘),请按图选择。


2:其他的直接NEXT。

到此为止,WIN7下的PHP环境配置成功


可能出现的错误:

1:404.17 - Not Found,如果遇到这个问题,请打开设置好的程序池,高级设置中将其设为32位应用程序。
2:安装好PHP之后,再安装MYSQL,都安装好之后再进行测试,否则可能出现空白的问题。
3:如果以前电脑上装过MYSQL,再次装可能会遇到MYSQL的1045错误,据说是电脑没有卸载干净,我们把中间的data文件夹保留即可,重新装,装到不出错为止,因为网上有1000中解决的方法,但是只有重装貌似最有效,具体原因不知,也不想知。

猜你喜欢

推荐栏目

DEDECMS
DEDECMS

DEDE使用经验和技巧

WordPress
Wordpress

WP使用经验和技巧

Zblog
Zblog

Zblog使用经验和技巧

CSS
CSS

CSS使用经验和技巧

网络资料
网络资料

转载实用网络资料

按键伤人
按键伤人

转载乱七八糟的网络资源

我是酱油
我是酱油

随笔札记 记录生活点滴

本站推荐

百度站内搜索

专业博客主机