Apache2.2.4与php5.2.1集成配置简易教程

需积分: 10 5 下载量 89 浏览量 更新于2024-12-04 收藏 28KB DOC 举报
"Apache2.2.4和php5.2.1配置方法" Apache和PHP是Web开发中常用的开源软件,Apache2.2.4是一个稳定的HTTP服务器,而php5.2.1则是一个用于创建动态网站的脚本语言。这篇文章主要介绍了如何手动配置Apache2.2.4来运行php5.2.1,尽管现在更常见的做法是使用像EasyPHP这样的集成环境。 1. 安装PHP PHP的安装并不涉及传统的安装程序,而是通过解压缩zip文件完成。首先,将下载的php5.2.1-Win32重命名并移动到C盘根目录,例如:c:\php5。这将作为PHP的安装路径。 2. 配置PHP - 将php目录中的php.ini-dist或php.ini.recommended重命名为php.ini,并将其复制到系统盘的Windows目录下,例如:c:\windows。 - 把php目录下的php5ts.dll和libmysql.dll这两个文件复制到c:\windows\system32目录下,以确保PHP能够正常工作。 3. 添加必要的PHP扩展 - 复制php_gd2.dll, php_mysql.dll, 和php_mbstring.dll这三个扩展文件到c:\windows\system32目录。这些扩展分别用于图像处理、MySQL数据库连接和多字节字符串支持。 - 修改php.ini文件,设置扩展路径`extension_dir`为PHP的扩展目录,例如:`extension_dir = "C:\php5\ext"`,确保所有扩展都能被加载。 4. 启用PHP扩展 - 在php.ini文件中,取消php_mbstring.dll, php_gd2.dll, 和php_mysql.dll前面的分号,启用这些扩展。这样,Apache启动时会加载这些dll。 5. 解决PHP时区问题 - PHP5增加了对时区的支持,默认为格林威治时间。若要将时间设置为中国标准时间,需在php.ini中找到`date.timezone`,移除前导分号,设置为`date.timezone = "Asia/Shanghai"`。 以上步骤完成后,需要重启Apache服务器以使更改生效。配置过程中,确保路径正确无误,否则可能会导致PHP功能无法正常使用。尽管现代的做法是使用集成环境,但了解手动配置的过程有助于理解Web服务器和PHP的工作原理,也有助于解决可能出现的问题。在某些特定场景下,比如自定义配置或者在没有集成环境的情况下,手动配置仍然是必要的。