您现在的位置: 无忧电子商务网 >> 信息学院 >> 程序开发 >> php >> 正文

在WIN平台上让你 Apache 2.0.45支持PHP

作者:佚名    信息学院来源:整理    点击数:    更新时间:2008-2-2 我要参与讨论

  有人也许想知道为什么会显示 “running 1 out of 2 apache services”,那是因为你可能有不止一个版本的apache在工作。大多数人不会这么干,但我的机器上的确有两个 apache 服务器。我的 1.3.27 停止运行了,而 apache 2 则正在运行中。下图是我的机器的情况:

点击查看原图

注意,在apache1.3.27 的监视器上有个红灯,而在apache2的上面有个绿灯。第一次安装 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.2-win32.zip 和 php-4.3.1-installer.exe 两个文件,许多人要问为什么都要下载。
这样做是让你偷懒,这样就可以不需要建立文件夹,不需要把文件夹名字从 php-4.3.1-win32 改为php。我们先使用installer.exe来安装,它将为你建立php文件夹,你可以节省更多的时间。运行installer.exe,根据你的喜好安装php,完成后,解压zip文件,然后找到压缩包中的 sapi 文件夹。把该文件夹复制你刚才安装好的php目录。(例如:c:php)然后我们便可以删除php-4.3.2-win32文件夹,因为现在已经不再需要它了(有点卸磨杀驴的感觉,haha)。把 php文件夹中的php4ts.dll复制到你的系统目录:在xp下是windowssystem32,在2k下是winntsystem32。下面我们开始修改conf文件。

 

让 apache 解析 php 页面

用你喜欢的文本编辑器打开httpd.conf文件,让我们加几行进去,这样我们apache 就可以解析 .php 和.phps文件了。我们需要注意conf文件的两个部分,第一部分是 dynamic shared object (dso) support list,第二部分是 cgi-bin directory

首先让我们找到如下所示的 dso 列表.

# dynamic shared object (dso) support
#
# to be able to use the functionality of a module which was built as a dso you
# have to place corresponding `loadmodule' lines at this location so the
# directives contained in it are actually available _before_ th

上一页  [1] [2] [3] [4] 下一页

在google里搜索更多在WIN平台上让你 Apache 2.0.45支持PHP

Google
Web www.51ec.org
  • 上一篇信息学院:

  • 下一篇信息学院:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    我来说两句 对此文章发表了评论
      昵 称: *必填    ·注册用户·
      评 分: 1分 2分 3分 4分 5分     严禁发表危害国家安全、政治、黄色淫秽等内容的评论,用户需对自己在使用本网站服务过程中的行为承担法律责任。本站管理员有权保留或删除评论内容,评论内容只代表机友个人观点,与本网站立场无关。  
    评 论
    内 容

     
    评论列表 (最新 评论仅限网友观点!)

    供求信息




    | 设为首页 | 加入收藏 | 关于我们 | 广告服务 | 联系方式 | 友情链接 | 版权申明