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