php可以通过localhost正常但是本地打开显示源代码

昨天安装配置的Apache+php+MySQL,昨天测试可以通过localhost访问,也能在目录下直接用浏览器打开访问,但是今天发现在目录下直接用浏览器打开显示的是源代... 昨天安装配置的Apache+php+MySQL ,昨天测试可以通过localhost访问,也能在目录下直接用浏览器打开访问,但是今天发现在目录下直接用浏览器打开显示的是源代码,localhost没问题可以访问
<?php
phpinfo();
?>
我通过http://localhost可以看到phpinfo()信息,只是直接想通过浏览器打开会显示源代码
展开
 我来答
kasim416
推荐于2017-09-25 · TA获得超过707个赞
知道小有建树答主
回答量:351
采纳率:100%
帮助的人:296万
展开全部
这说明你的apache服务器没有对php页面进行解释
对于浏览器解释不了php代码就只能直接显示源代码了
这个情况请检查一下你的apache是否正常启动,还有php是否配置正常。
更多追问追答
追问
可以显示php的配置信息不就是配置成功了
追答
我看到您刚才说,直接从根目录的文件夹里通过浏览器直接打开了...这样服务器肯定是不能解释的。
必须通过服务器发布的目录下打开
例如你服务器设置的根目录是D:/www,你要打开的文件名为index.php
那么访问方式就是localhost/index.php这样就OK了
直接在文件夹里双击打开,等于直接将所有代码传递给了浏览器,并没有经过服务器
但是在浏览器上通过地址访问的方法,是浏览器,向服务器,请求页面,然后服务器解释后返回页面代码,这个过程有服务器参与的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
创世21
推荐于2017-11-24 · 超过16用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:30.6万
展开全部
php可以直接双击打开?还是我理解有误?
追问
不通过localhost路径访问,直接在目录下用浏览器打开
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0b6a7ab
2014-09-17 · TA获得超过369个赞
知道小有建树答主
回答量:224
采纳率:0%
帮助的人:79.5万
展开全部
php没有执行,直接当成普通文件给读取了。应该是配置的问题
追问
可是我直接通过localhost可以看到的内容啊,就是在目录下用浏览器打开会显示源代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式