游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2425|回复: 0

Apache 2.0 和 PHP4 的配置wxh zt

[复制链接]

1367

主题

1993

帖子

2118

积分

金牌会员

Rank: 6Rank: 6

积分
2118
发表于 2006-8-12 18:20:00 | 显示全部楼层 |阅读模式




安装好WINDOWS2000服务器,关闭或停止IIS的服务。如果你已经安装了apache 1.3,请先别卸载它,先把它停了。在安装了apache2并且PHP脚本工作后,你就可以安全的卸载 apache1.3 了,卸载请一定注意备份好你的 httpd.conf 文件,这样,你就只需改动很少的地方,就可以把它用到新的服务器上了。

对机器上没有安装过apache或安装了其他服务器的人,请先去apache.org下载apache2.0.45(http://nagoya.apache.org/mirror/httpd/binaries/win32/)。确信你下载的.msi文件是5.3M大小。运行下载的.msi文件安装apache。你的服务器就会自动启动。如果你有防火墙,请确保防火墙允许对 Apache 的访问。Apache服务器已经基本安装完毕了。现在让我们去下载PHP的源代码,因为我们想让 PHP 和 APACHE 合作,去php.net下载最新版的PHP(目前为PHP 4.3.2 http://www.php.net/downloads.php)。如果你已经安装了PHP,检查sapi文件下是否有php4apache2.dll文件,解压 php-4.3.1-Win32 .zip文件到某个目录(例如:C:\PHP)把 PHP文件夹中的php4ts.dll和php.ini复制到你的系统目录:在XP下是WINDOW\SSystem32,在Windows2000下是WINNT\system32。下面我们开始修改conf文件。





l         Apache 2 配置参数:



http.conf 文件配置



1. 设置默认WEB目录: DocumentRoot "默认目录名"

   如 DocumentRoot "c:/inetpub/wwwroot"



2. 设置PHP运行模块:LoadModule php4_module 文件名

   如:LoadModule php4_module c:/php/sapi/php4apache2.dll

   找到 <Directory "C:/Apache2/cgi-bin"> ,在</Directory>后面,加入下面两行:

   AddType application/x-httpd-php .php .phtml .php3 .php4

   AddType application/x-httpd-php-source .phps



3. 设置WEB默认端口:Listen 80 (可以 8080 等)



4. 设置默认语言编码:



如:AddDefaultCharset GB2312

    DefaultLanguage GB2312

AddLanguage zh-cn .cn





5. 设置默认页:DirectoryIndex 默认页文件名

   如 DirectoryIndex index.html index.html.var default.php index.php



6. 设置虚拟目录:



Alias /vdir/ "c:/comexe/"

<Directory "c:/comexe/">

   Options MultiViews

   AllowOverride None

   Order allow,deny

   Allow from all

</Directory>

------------------------------------

Alias /vdir2/ “c:/test/”

<Directory "c:/test">

    Options Indexes

    AllowOverride None

    Order allow,deny

    Allow from all

</Directory>







Alias /soft/ "d:/cq_soft_php/"

Alias /test/ "c:/test/"



l         PHP4 配置参数:



php.ini 文件配置



register_globals = On

display_errors = On

display_startup_errors = On

session.save_path = d:/apache/php/tmp





这样基本完成配,置重启计算机,测试你的PHP程序。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-2-26 07:33

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表