php文件在浏览器中无法直接打开
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php文件在浏览器中无法直接打开相关的知识,希望对你有一定的参考价值。
我的php文件放在htdocs文件夹中,但是直接用浏览器打开不了,提示保存此PHP文件。必须要我在浏览器中输入http://127.0.0.1/phpname.php才打得开。还有,我用的是傻瓜版的PHPnow.
这个问题我知道通过设置是可以解决的
php文件在浏览器中无法直接打开,是因为Php是编程语言,必须经过服务器解释才能才浏览器上浏览的一种文件。
假如本机没有运行环境是运行不了的。如果直接用ie浏览器看,会提示下载,或者出现其他问题。如果要看源代码,用类似记事本的工具就可以打开查看。
如果想用ie浏览器查看,需要用如下的方法进行,具体步骤为:
1、首先,确认安装的PHP开发环境是否正确,进入到php的“www”文件夹,如下图所示。
2、其次,打开开始->所有程序->AppServ->Control Server by Manual->Apache start,如下图所示。
3、接着,手动打开Apache服务器之后,在浏览器中输入:localhost:8080,看是否能正常打开网页,如下图所示。
4、然后,输入的网址打开了一个网站,但是发现这个网站的名字在第一步“WWW”文件中也有,用DW软件打开“WWW”文件中的 index.php文件,如下图所示。
5、最后,在浏览器中输入:localhost:8080/1.php,可以发现localhost:8080对应的地点就是“WWW”文件,即成功用ie浏览器打开了php文件,如下图所示。
参考技术A 因为Php 是编程语言,必须经过服务器解释才能才浏览器上浏览的一种文件。如果,本机没有运行环境,是运行不了的,直接用ie看,会提示下载,或者其他问题。
如果,你要看它的源代码,用类似记事本的工具都可以打开。
如果,想用ie看,那么把扩展名改成.html或者.htm后,直接点击就可以打开,但是其中php代码是不会显示的。 参考技术B PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,也就是说必须要在服务器的对应的php解析器解析输出显示的,而普通的浏览器是没有这种解析器的。
如果直接用浏览器输入文件的本地存放的地址,则类似于打开一个浏览器不识别的文件;使用url地址,才能通过服务器进行请求,才能获取到经php解析器解析后返回的html显示。
参考:http://baike.baidu.com/view/99.htm
对于补充问题的回复:不通过服务器,除非你的浏览器有相关的插件可以解析php,要不是浏览器自动识别导向指定的服务器地址——几乎没可能!
参考资料:http://baike.baidu.com/view/99.htm
本回答被提问者采纳 参考技术C PHP文件是需要服务器来解析的,如Apache。你要是直接文件点击右键用浏览器打开的话,就没有经过Apache解析,相当于用浏览器直接打开本地的PHP文件,所以会提示下载该文件。如果使用http://127.0.0.1/phpname.php就是指向本地网站跟目录下的phpname.php文件。服务器会对该文件进行解析然后输出HTML。 参考技术D php是动态网站开发语言,浏览器是无法直接识别的,必须加载到服务器如Apache上,才能被运行如何打开index.php
如何打开index.php
首先你需要搭建一个PHP环境,建议使用phpstudy,99%的PHP程序员都用这个。中文软件,安装流程一直下一步就行。安装好后,把index.php放到开发目录,然后直接在地址栏打赏localhost就可以直接访问index.php(默认访问index.php) 参考技术A 你要找开编辑还是打开运行?
打开编辑:右键->打开方式->经文本方式打开
打开运行:首先你要有个支持运行PHP的环境。然后用浏览器浏览。
推荐本地PHP集成环境安装包:PHPNOW xampp 安装以后,把PHP文件。如index.php放在htdocs.打开浏览器,输入地址:http://localhost/便能运行本回答被提问者采纳 参考技术B 直接用浏览器是不能打开的,要用文本编辑器
以上是关于php文件在浏览器中无法直接打开的主要内容,如果未能解决你的问题,请参考以下文章