您的位置:

apache2打开php文件时,apache2配置文件

本文目录一览:

php和Apache配置好了为什么打开php文件时总出现下载

原因是少设置了一段文字。

具体分析如下:

apche 文件类型没有设置

FilesMatch "\.php$"

SetHandler application/x-httpd-php

/FilesMatch

FilesMatch "\.phps$"

SetHandler application/x-httpd-php-source

/FilesMatch

记得把PHP的也得加载进去。

把类型的加到 httpd.conf 中去。

LoadModule php5_module c:/modules/php5apache2_2.dll 也要加到你的httpd.conf 中去,至于这个模块的路径就只有你自已才知道 了。然后重启你的apache。

在apache的配置文件httpd.conf中最后面加入以下几行.

LoadModule php5_module modules/php5apache2_2.dll

AddType application/x-httpd-php .php

AddType application/x-httpd-source .phps

把php文件夹下的php5apache2_2.dll(注意你的apache版本对应的文件名。如果你的不是2.2版本,复制对应版本的dll.同时改上面的文件名)。

复制到apache的安装目录的Apache2.2\modules\下面。

APACHE架设好,但用浏览器打开PHP文件时,总是让下载文件

在httpd.conf 文件中加入下列几行

LoadModule php5_module d:/servers/php/php5apache2_2.dll

#如果你是用php5的话

PHPIniDir "d:/servers/php"

#这个是你php的位置

AddType application/x-httpd-php .php

#告诉apache ,我想用 php 解释 .php文件

配置好apache和php后打开php文件时显示空白,但我测试时可以显示php信息,这是什么原因

第一,先检测你的路径是否正确。也就是当前显示的页面是不是你要想显示的页面。。。在httpd.conf

中找到documentRoot

看路径是否正确。

第二,如果这是你要显示的文件

,但它没有显示。那可以是因为致命错误,但你在httpd.conf中设置了

display_error

=

也就是说关闭显示错误。。。或者

error_reporting

设置了不显示任何错误

第三,如果你仍不能解决。最直接的方法。远程吧、、、

apache php 安装后,Apache正常启动,但无法解析PHP,可以解析html。网页出现HTTP 404是怎么回事?

apache php 安装后,Apache正常启动,但无法解析PHP,可以解析html。网页出现HTTP 404是设置错误造成的,解决方法为;

1、在apache的安装目录下,有一个htdocs目录,现在,我们在该目录下,新建一个简单的php网页文件。

2、在浏览器中去“浏览”该php网页文件,结果把php文件内容显示出来了,php并没有运行。

3、需要配置apache,以调用“php语言模块(引擎)”去执行该php代码。需要apache的主配置文件httpd.conf,其位置在:apache安装目录/conf/httpd.conf。

4、找到“装载模块”的位置:并在这一系列的LoadModule的最后位置,添加这样一行:"LoadModule  actions_module modules/mod_actions.so ",  php5语言包中的模块文件其中,php5语言模块名就是一个固定的名字,为:php5_module,php5语言包。

5、在apache的配置文件最后写上:LoadModul php5_module "H:/amp/php/php5apache2_2.dll"。

6、另起一行设置php后缀的文件,由这个php语言模块去执行。"AddType  application/x-httpd-php  .php"。