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

这是修改的三个地方都是正确的打开php文件时... 这是修改的三个地方都是正确的
打开php文件时
展开
 我来答
百度网友02a6be8df3
高粉答主

2018-03-30 · 醉心答题,欢迎关注
知道大有可为答主
回答量:244
采纳率:100%
帮助的人:3.9万
展开全部

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

具体分析如下:

  1. apche 文件类型没有设置
    <FilesMatch "\.php$">
    SetHandler application/x-httpd-php
    </FilesMatch>
    <FilesMatch "\.phps$">
    SetHandler application/x-httpd-php-source
    </FilesMatch>
    记得把PHP的也得加载进去。

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

  3. 在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\下面。

快又稳
2024-10-28 广告
Apache基于域名的虚拟主机配置主要涉及到在Apache配置文件中为不同域名指定不同的网站目录和日志路径。配置时,需确保域名已正确指向服务器的IP地址。在Apache的`httpd-vhosts.conf`或类似配置文件中,为每个域名创建... 点击进入详情页
本回答由快又稳提供
百度网友fa7d405
2013-05-20 · TA获得超过549个赞
知道小有建树答主
回答量:1044
采纳率:100%
帮助的人:279万
展开全部
在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\下面.
追问
试过了没有用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
郭某人来此
2015-09-11 · TA获得超过1645个赞
知道答主
回答量:952
采纳率:100%
帮助的人:85.7万
展开全部
apche 文件类型没有设置
<FilesMatch "\.php$">
SetHandler application/x-httpd-php
</FilesMatch>
<FilesMatch "\.phps$">
SetHandler application/x-httpd-php-source
</FilesMatch>

记得把PHP的也得加载进去。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lai1362000
2013-05-20 · 超过49用户采纳过TA的回答
知道小有建树答主
回答量:186
采纳率:0%
帮助的人:157万
展开全部
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
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
年华似水118
2013-05-20 · TA获得超过145个赞
知道答主
回答量:112
采纳率:0%
帮助的人:51万
展开全部
没有成功调用PHP,在LoadModule php5_module 。。。那行下粘贴
AddType application/x-httpd-php.php

PHPIniDir "路径/PHP54"
如PHPIniDir "C:/www/PHP54"

加上LOADMODULE一共3行就可以满足了
追问

还是不行

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式