Windows 7下配置IIS7.5+PHP5.2环境教程

需积分: 9 5 下载量 120 浏览量 更新于2024-09-11 收藏 1.68MB PDF 举报
本文主要介绍如何在Windows 7系统下搭建PHP环境,特别是针对IIS7.5集成PHP的配置过程,以及解决配置过程中遇到的问题。 首先,我们需要的软件版本如下: 1. 操作系统:Windows7简体中文旗舰版 2. Web服务器:IIS7.5 3. PHP:PHP5.3的最新版本(此处为VC9 x86 ThreadSafe版本,例如:http://windows.php.net/downloads/releases/php-5.3.1-Win32-VC9-x86.msi) 4. 数据库:MySQL 5.1.41社区版(下载地址:http://dev.mysql.com/downloads/mysql/5.1.html#win32) 5. PHP优化器:Zend3.3 安装步骤如下: 1. 安装PHP:执行PHP安装包,按照向导进行安装,可以选择自定义安装路径。PHP5.3不再支持ISAPI,而是采用IIS7.5内置的FastCGI模式。 2. 安装MySQL:同样按照向导,可以定制安装目录和Data数据库目录。MySQL的详细配置,如启动账户等,可以参考网络上的教程。 3. 安装Zend:选择PHP的ini文件所在目录(即PHP的安装目录)和网站根目录。 安装完成后,通过运行`phpinfo()`函数检查PHP是否正常工作。如果正常,可以继续配置PHPMyAdmin。 然而,可能会遇到的问题是:在尝试登录phpMyAdmin时,虽然登录界面可以正常显示,但输入账号信息后点击登录,会显示500错误。这通常是因为MySQL服务器连接问题。 解决这个问题的关键在于,由于MySQL的一个已知bug,使用"localhost"作为服务器地址可能无法正常工作。应将服务器地址改为IP地址,例如"127.0.0.1"。具体操作是在phpMyAdmin的配置文件(通常为`config.inc.php`)中,将`$cfg['Servers'][$i]['host'] = 'localhost';`修改为`$cfg['Servers'][$i]['host'] = '127.0.0.1';`。 完成上述步骤后,应能成功登录phpMyAdmin并管理数据库,至此,一个完整的PHP开发环境就在Windows 7上的IIS7.5配置完成了。 这个过程不仅涵盖了基本的环境搭建,还涉及到问题排查和解决,对于初学者来说是一次很好的实践。理解这些步骤和解决问题的方法,有助于提升对Web开发环境配置的理解和技能。