wamp中为何php文件需要下载,配置WAMP后,浏览器输入默认的php文件名都直接下载该文档...

5268f80b9b1e01f982625ef6fac83ca1.png

PHP WMAP apache apache已经运行了,主要问题是:

我新建一个index.php的文件

回复讨论(解决方案)

要配置apache的默认根目录

打开httpd.conf文件

找到documentroot

然后把路径写到directory(路径)后面

我不太清楚wamp怎么配 我没用过

但apache的默认路径应该是这么配

我说的也不算极其详细 你可以搜索一下apache配置方法或者教程

那个说的比较详细

apache php扩展没开启

http://localhost是显示的it works?

不是的话应该没有配好

wamp是集成server,装好就能用,不用开启什么,不会出现下载的问题,除非你安装没安装对

apache2 httpd.conf 里应该是不用改的,

ServerRoot "d:/wamp/bin/apache/apache2.2.22" 这是我的wamp.没有改过

可以考虑重装。

新建个test.php

要配置apache的默认根目录

打开httpd.conf文件

找到documentroot

然后把路径写到directory(路径)后面

我不太清楚wamp怎么配 我没用过

但apache的默认路径应该是这么配

我说的也不算极其详细 你可以搜索一下apache配置方法或者教程

那个说的比较详细

谢谢啦,我都按照网上的apache+php配置了

apache php扩展没开启

怎么开启啊??

http://localhost是显示的it works?

不是的话应该没有配好

wamp是集成server,装好就能用,不用开启什么,不会出现下载的问题,除非你安装没安装对

apache2 httpd.conf 里应该是不用改的,

ServerRoot "d:/wamp/bin/apache/apache2.2.22" 这是我的wamp.没有改过

可以考虑重装。

apache是显示it's work!的,但使用php文件就直接下载了

那你应该把你要打开的php文件放到主机路径下 然后在浏览器地址栏输入localhost/XXX.php来启动你的php代码

不能直接把php文件拖到浏览器里的....

我不知道你是不是这么做的啊 但这么做的话就会出现下载php文件的情况了

apache php扩展没开启

怎么开启啊??

看apache配置 有这段没 LoadModule php5_module "E:/wamp/bin/php/php5.3.13/php5apache2_2.dll" 改成自己路径

AddType application/x-httpd-php .php

还有这段

那你应该把你要打开的php文件放到主机路径下 然后在浏览器地址栏输入localhost/XXX.php来启动你的php代码

不能直接把php文件拖到浏览器里的....

我不知道你是不是这么做的啊 但这么做的话就会出现下载php文件的情况了

我是按照在浏览器地址栏输入localhost/XXX.php这种方法做的

apache php扩展没开启

怎么开启啊??

看apache配置 有这段没 LoadModule php5_module "E:/wamp/bin/php/php5.3.13/php5apache2_2.dll" 改成自己路径

AddType application/x-httpd-php .php

还有这段

我有改啊,都是自己路径了

改成这样了:

#LoadModule php5_module “F:/Program Files/Apache Software Foundation/php/php5apache2_2.dll”

#PHPIniDir "F:/Program Files/Apache Software Foundation/php"

#AddType application/x-httpd-php .php .html .htm

#LoadModule php5_module “F:/Program Files/Apache Software Foundation/php/php5apache2_2.dll”

#PHPIniDir "F:/Program Files/Apache Software Foundation/php"

#AddType application/x-httpd-php .php .html .htm

这是注释了。去掉前面的#好么

wamp 都是一体装的,一般上都不需要怎么配置。你把新建的文件放入哪里了? 有没有放入根目录下?

apache php扩展没开启

怎么开启啊??

看apache配置 有这段没 LoadModule php5_module "E:/wamp/bin/php/php5.3.13/php5apache2_2.dll" 改成自己路径

AddType application/x-httpd-php .php

还有这段

我有改啊,都是自己路径了

改成这样了:

#LoadModule php5_module “F:/Program Files/Apache Software Foundation/php/php5apache2_2.dll”

#PHPIniDir "F:/Program Files/Apache Software Foundation/php"

#AddType application/x-httpd-php .php .html .htm

#LoadModule php5_module “F:/Program Files/Apache Software Foundation/php/php5apache2_2.dll”

红色字体的#去掉,#表示注释,也就是不会生效。wamp默认就OK,你曾经手工修改过配置吧?

#LoadModule php5_module “F:/Program Files/Apache Software Foundation/php/php5apache2_2.dll”

#PHPIniDir "F:/Program Files/Apache Software Foundation/php"

#AddType application/x-httpd-php .php .html .htm

这是注释了。去掉前面的#好么

我删除#号之后,apache2.2服务器启动不了。。。 怎么办!!

看apache配置 有这段没 LoadModule php5_module "E:/wamp/bin/php/php5.3.13/php5apache2_2.dll" 改成自己路径

AddType application/x-httpd-php .php

还有这段

我有改啊,都是自己路径了

改成这样了:

#LoadModule php5_module “F:/Program Files/Apache Software Foundation/php/php5apache2_2.dll”

#PHPIniDir "F:/Program Files/Apache Software Foundation/php"

#AddType application/x-httpd-php .php .html .htm

#LoadModule php5_module “F:/Program Files/Apache Software Foundation/php/php5apache2_2.dll”

红色字体的#去掉,#表示注释,也就是不会生效。wamp默认就OK,你曾经手工修改过配置吧?

我改了之后,服务器启动不了,需要怎么改呢

看apache配置 有这段没 LoadModule php5_module "E:/wamp/bin/php/php5.3.13/php5apache2_2.dll" 改成自己路径

AddType application/x-httpd-php .php

还有这段

我有改啊,都是自己路径了

改成这样了:

#LoadModule php5_module “F:/Program Files/Apache Software Foundation/php/php5apache2_2.dll”

#PHPIniDir "F:/Program Files/Apache Software Foundation/php"

#AddType application/x-httpd-php .php .html .htm

#LoadModule php5_module “F:/Program Files/Apache Software Foundation/php/php5apache2_2.dll”

红色字体的#去掉,#表示注释,也就是不会生效。wamp默认就OK,你曾经手工修改过配置吧?

我改了之后,服务器启动不了,需要怎么改呢

wamp不熟悉,但是为什么你的php的路径跟你的wamp不太一致?你难道单独安装了php么?

看apache的错误日志,具体是什么错误信息。

error/ error.log

看apache的错误日志,具体是什么错误信息。

error/ error.log

没有error.log这个文件

错了,是logs/error.log

错了,是logs/error.log

F:/Program Files/Apache Software Foundation/Apache2.2/htdocs/favicon.ico

最后那个是什么文件的? 设置那个directory路径只到htdocs而已

你直接把你的apache配置文件的所有内容发上来多好,省的大家胡乱猜。

你直接把你的apache配置文件的所有内容发上来多好,省的大家胡乱猜。

我一插入下面两段就出错了。

LoadModule php5_module "F:/Program Files/PHP/php5apache2_2.dll"

PHPIniDir "F:/Program Files/PHP"

错误日志说:

[Fri Jul 26 23:08:41 2013] [warn] pid file F:/Program Files/Apache Software Foundation/Apache2.2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?

1428d0e076c3959ab11d28a39bc84fab.png

5268f80b9b1e01f982625ef6fac83ca1.png

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值