新手上路:在配置apache php mysql完之后,尝试打开index.php时总是将index.php下载

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了新手上路:在配置apache php mysql完之后,尝试打开index.php时总是将index.php下载相关的知识,希望对你有一定的参考价值。

我按照http://wenku.baidu.com/view/dc7fa8202f60ddccda38a037.html的说明配置apache,但是还是无法打开index.php,访问http://localhost/index.php无法访问。手动将index.php用浏览器打开的时候,浏览器提示将Index.php下载。index.php里面写的是<?php phpinfo()>.
求解决方法,QQ联系为佳!!!
非常感谢另外一位网友“谁”。产生的问题有以下三个原因:1.apache里面的配置文件httpd.conf中关于php加载的配置错误。
2.用于php.ini的配置错误,详见http://blog.csdn.net/fanggai/article/details/6699969
3.由于php代码编写错误。

我的问题是因为1和3导致的,apache里面配置错误,且<?php phpinfo>中结尾少写了一个问号,正确的是<?php phpinfo ?>

你给的连接只有说明配置apache的。
在httpd.conf 找到 LoadModule vhost_alias_module modules/mod_vhost_alias.so
下面添加
LoadModule php5_module "PHP安装路径/php5apache2_*.dll"
注:php5apache2_*.dll 你可以看下你的PHP安装目录下的php5apache2_开头的dll文件

接着在下面添加
<IfModule php5_module>
PHPIniDir "PHP安装路径/"
</IfModule>

接着找到 AddType application/x-gzip .tgz
然后在下面添加
AddType application/x-httpd-php .php

保存,重启你的apache,接着再访问http://localhost/index.php看看追问

我在安装完apache之后,打开http://127.0.0.1:8080已经可以显示it works的界面了。但是在web工作目录下无法打开index.php的文件。
如果可以的话能QQ联系吗?

追答

按我的先配置,apache安装好了,不代表PHP就能工作了,因为要配置才能用

追问

这是我按照配置填写的内容。

但是

<IfModule php5_module>
PHPIniDir "PHP安装路径/"
</IfModule>

IfModule我在httpd.conf里面没有找到。我按别人的图解流程和loadModule写在一起了。

追答

这种情况下,你的apache还是不能运行php?
看下你的apache是2.4 还是 2.2?
如果是2.4 你得改改 LoadModule php5_module 那行,改成 php5apache2_4.dll

追问

apache是2.2.4版本。还是无法打开index.php文件。apache php mysql安装目录是:C:\Apache Software Foundation\Apache2.2。C:\PHP。C:\MySQL\MySQL Server 5.5。

参考技术A 从你的问题中。可以看出来你是一个新手,对于新手来说,最后是安装一个wampserver软件,里面含有php + mysql + apache,安装一个软件就全部安装好了,很方便,当你学习一段时间之后,有思路了在来配置这个环境,对你帮助是很大的。追问

我在安装完apache之后,打开http://127.0.0.1:8080已经可以显示it works的界面了。但是在web工作目录下无法打开index.php的文件。
如果可以的话能QQ联系吗?

追答

可能你的服务没有开启,安装wamp吧,做事情重在过程,不在结果。

参考技术B 7六7一35236 企鹅

以上是关于新手上路:在配置apache php mysql完之后,尝试打开index.php时总是将index.php下载的主要内容,如果未能解决你的问题,请参考以下文章

PHP+MYSQL网站开发环境架设

如何去安装和配置php/mysql/apache服务器

mac攻略 -- 使用brew配置php7开发环境(mac+php+apache+mysql+redis)

配置完PHP,apache服务器不能运行,如何解决

SQL注入测试环境Apache+PHP+MySQL搭建

一键安装php后,不能打开某些php网页文件,提示啥数据库错误哦等等一些问题。安装完后怎样具体配置php