您的位置:

php设置及apache模块,apachephp配置

本文目录一览:

如何配置Apache和PHP?

apache服务器和php的配置应用还是很广泛的,如果你爱好或从事php程序,那么进行本文所提到的配置是不可避免的,当然,对于不同版本的php和apache,其配置还是不尽相同的,这里就最新的版本做一个简单的配置介绍.

apache_2.2.4,php_5.2.6.6.

安装apache_2.2.4,假设安装目录C:\Program Files\Apache Software Foundation\Apache2.2。对httpd.conf配置如下:

DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"

可以根据需要定义web根目录,如果我想把这个根目录放在D盘web下,就可以在httpd.conf中增加代码:Documentroot:"D/web"

安装php,把php解压缩到" C:\php 5.0",把php.ini_dist文件拷贝到c:\WINDOWS或c:\winnt40,更名为php.ini。修改php.ini中eatension_dir和doc_root,对于eatension_dir,可以设置为存放php_*.dll的目录,比如:eatension_dir "C:\php 5.0\ext"。对于doc_root,如果在安装apache时,自己定义了web根目录,就把doc_root设为该根目录,如:doc_root "D/web" ,没有定义情况:"C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"。

回过头来在httpd.conf文件后面加上一下三行代码:

LoadModule php5_module "C:/php 5.0/php5apache2_2.dll"

AddType application/x-httpd-php .php

PHPIniDir "C:/php 5.0"

从新打开apache服务器,在web根目录文件夹中写一个程序。

?php

phpinfo();

?

把上面代码保存为info.php.

打开一个网页,在地址栏输入下面的地址: ,回车,那么将看到:

到此配置完毕。

如何在apache中配置php模块

yum安装的话配置文件/etc/httpd/conf.d/php.conf

IfModule prefork.c

LoadModule php5_module modules/libphp5.so

/IfModule

IfModule worker.c

LoadModule php5_module modules/libphp5-zts.so

/IfModule

怎么开启apache的php模块

Apache对于php的解析,就是通过众多Module中的php Module来完成的,加载php是通过php5这个模块来实现的,下面通过图来说明Apache加载php模块的过程及代码如何加载php。 把php最终集成到Apache系统中,还需要对Apache进行一些必要的设置。