关于php配置问题,为啥我配置好php和apache之后,我在浏览器输入地址访问php页面变成下载php页面了?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于php配置问题,为啥我配置好php和apache之后,我在浏览器输入地址访问php页面变成下载php页面了?相关的知识,希望对你有一定的参考价值。

关于php配置问题,为什么我配置好php和apache之后,我在浏览器输入地址访问php页面变成下载php页面了?访问html页面就可以,访问php就变成下载页面了,求解....
有啊,我两个页面都在默认目录下的,一个是html,一个是php.浏览器输入地址能看到html的,但是输入php的地址就弹出下载的框了..好奇怪...

你再检查一下,在apache的配置文件httpd.conf中,下面几项是否已经都配置好了。

在Apache目录下面的conf文件夹中,打开配置文件:httpd.conf

一、查找DirectoryIndex index.html,更改默认首页。
在上面语句后面加入index.htm test.php index.php几项,中间以单个半角空格隔开,也就是配置成下面这样,

DirectoryIndex index.html index.htm test.php index.php

修改后,当用户访问网站时. 系统会根据从左至右的顺序来优先显示文件类型了。

二、搜索:AddType application/x-gzip .gz .tgz,在这一行下面加入:
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
两行。
你也可以加入更多,
比如你再加上一行“AddType application/x-httpd-php .htm”,这样一来,.htm文件也可以执行php程序了。
另外,还可以添加上一行“AddType application/x-httpd-php .txt”,让普通的文本文件格式也能运行php程序。

这样配置后应该没问题了
参考技术A 那是因为你的PHP环境没有配置好,简单的说就是apache环境配置有问题或没有启动,如果不是需要特别的功能的话建议下载一个集成PHP的环境包直接安装即可,比如phpnow 百度一下即可. 参考技术B 你在apache的配置文件中加这个了么?
AddType application/x-httpd-php .php

另外,我感觉你配置还是有问题
可以参考我的这篇博文
http://www.bingxuecandong.com/archives/17

新手推荐使用phpnow这种集成包

参考资料:http://www.bingxuecandong.com/archives/17

本回答被提问者采纳
参考技术C 你的项目没有放到apache配置好的目录下,apache默认目录/htdoc/www 参考技术D 建议用phpnow 或者是 wamp 这种集成的配置环境。很方便。呵呵!

以上是关于关于php配置问题,为啥我配置好php和apache之后,我在浏览器输入地址访问php页面变成下载php页面了?的主要内容,如果未能解决你的问题,请参考以下文章

搭建PHP运行环境时为啥Apache总是运行不了,试了好多种集成软件都一样,该端口也不行,求解。

【求助】安装并且配置好apache+php+mysql之后该咋办捏?

为啥我把php+mysql+apache都安装好了,可是当我在打开默认目录的时候显示的是文件下载

我已经按照说明装了php,在iis下浏览php为啥显示无法连接,iis打开html很好?

关于apache配置php时遇到的问题

关于apache配置php时遇到的问题