帮助西安网站建设的朋友安装win7/2008 64位系统iis+php

用win2003/xp 32位操作系统安装php配置起来简单,但西安网站建设的朋友不能老用32位系统啊,现在内存都大了,32位只能支持3G内存,现在动辄4G-8G的内存了,因此把电脑都改成64位系统了。做西安网站建设的,总要配置个IIS和php之类的吧,虽然现在一些集成环境很方便了,像APMServ、xampp、wampserver等等,基本可以一键搞定的,但用习惯了,总觉得IIS方便,因此还是想整合到IIS里面。

原来用32位系统的时候,随便几下三分钟搞定,但64位系统不同,尤其是win2008,有好多地方要配置,要打开才行。

首先是IIS的一些支持设置,如要支持asp啊,打开父目录,配置PHP扩展啊,还有目录权限问题啊,这些很好搞定,就不详细展开了,然后要注意64位操作系统里,应用程序池这里要打开32位支持。然后这些都搞定了,还有问题,打开phpmyadmin就会提示:缺少 mysqli 扩展。请检查 PHP配置<a href="Documentation.html#faqmysql" target="documentation"><img src="themes/dot.gif" title="文档" alt="文档" class="icon ic_b_help" /></a>。

于是网上找各种教程,大部分是这样写的:

你可以按照以下这几种方法进行检查: 1.检查php.ini ;extension=php_mysqli.dll是不是已经启用 也就是去掉前面的;2.检查php.ini extension_dir 地址是不是指向了php目录的ext目录下这步是关键 我就是处在这一步的问题上 我把 extension_dir = "e:\www\php54\ext" 设置成了自己的目录 就可以了;3.检查lib_mysql.dll有没有拷贝到windows目录下  这个dll文件有多种形式的 有没加下划线的libmysql_d.dll 因此要注意自己看;4.检查php安装目录ext目录下,php_mysqli.dll文件是不是存在 网上也说明 最好使用zip包解压 不会出现文件丢失;5.查看php详细页面<?php phpinfo(); ?>,看看mysql和mysqli是不是已经启动这一步就是检查你有没有开启mysqli。没有开启的话,你查找mysqli关键字是无法再php详细页面看到的。

可是按照这些检查过,还是问题依旧,后来研究了一下,打开extension=php_pdo_mysql.dll,就好了。安装win7/2008 64位系统iis+php虽然看似简单,但对于西安网站建设的一些做程序人员来说,还是很需要看这些的。

陕西弈聪软件信息技术股份有限公司
电话:13679229477    02989322522
陕西省西安航天基地神州四路科为城墅20栋4301