Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  php  >  正文 windows中apache上运行php的两种方式

windows中apache上运行php的两种方式

发布时间:2015-03-26   编辑:www.jquerycn.cn
在apache服务器上,有两种使用php的方式:以CGI方式或者Apache模块方式运行PHP。这两种方式是基于对Apache不同的配置方案而获得的了。

    在apache服务器上,有两种使用php的方式:以CGI方式或者Apache模块方式运行PHP。这两种方式是基于对Apache不同的配置方案而获得的了。

    配置Apache服务器,主要是通过修改其配置文件httpd.conf而完成的。这个文件一般位于Apache目录的conf文件夹下。

    本文介绍中使用的Apache配置文件是D:/usr/local/apache2/conf/httpd.conf。以下的说明均指对该文件的修改。本文中说到的PHP版本为PHP5。

1、以CGI方式运行PHP
对于PHP5,需要在httpd.conf文件添加以下代码(# 是 httpd.conf 的注释标记):
 

复制代码 代码如下:

# 设置 PHP 目录的别名
ScriptAlias /php/ "D:/usr/local/php"

# 关联特定的扩展名,以解析PHP文件
AddType application/x-httpd-php .php

# 设置使用 PHP5 执行 CGI 脚本的程序
Action application/x-httpd-php "/php/php-cgi.exe"

2、以 Apache 模式运行PHP
对于PHP5,需要配置以下内容:
 

复制代码 代码如下:

# 载入 PHP5 模块
 LoadModule php5_module "D:/usr/local/php/php5apache2.dll"
 AddType application/x-httpd-php .php

 # 配置 php.ini 文件的路径
 PHPIniDir "D:/usr/loca/php"

 设置完毕后,需要启动 Apache服务器,然后进行一下测试,以验证PHP能否正常工作。为此,需要在Web虚拟目录中新建一个"phpinfo.php"的测试程序。默认情况下,虚拟目录位于 Apache 目录下的 htdocs 文件夹,如”D:/usr/local/apache2/htdocs“。
 下面是phpinfo.php文件的内容:
 

复制代码 代码如下:
 <?php
 phpinfo();
 ?>

 在浏览器中输入:http://localhost/phpinfo.php,如果可以看到php version 5的界面,就说明安装成功了。

您可能感兴趣的文章:
windows中apache上运行php的两种方式
apache 怎么安装
apache与php工作原理分析
php中不能加载php_mysql.dll、php_mysqli.dll解决方法
php运行在什么服务器上?
windowsXP环境下apache2.2 mysql5.1 php5.2 phpmyadmin2.
php 的生命周期
phpweb服务器有哪些
php安装后apache启动不了
php生命周期介绍

[关闭]