新手上路:在配置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 ?>
在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下载的主要内容,如果未能解决你的问题,请参考以下文章