php文件在浏览器中无法直接打开

2025-03-05 12:29:57
推荐回答(5个)
回答1:

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文件,如下图所示。

回答2:

因为Php 是编程语言,必须经过服务器解释才能才浏览器上浏览的一种文件。
如果,本机没有运行环境,是运行不了的,直接用ie看,会提示下载,或者其他问题。
如果,你要看它的源代码,用类似记事本的工具都可以打开。
如果,想用ie看,那么把扩展名改成.html或者.htm后,直接点击就可以打开,但是其中php代码是不会显示的。

回答3:

PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,也就是说必须要在服务器的对应的php解析器解析输出显示的,而普通的浏览器是没有这种解析器的。
如果直接用浏览器输入文件的本地存放的地址,则类似于打开一个浏览器不识别的文件;使用url地址,才能通过服务器进行请求,才能获取到经php解析器解析后返回的html显示。

参考:http://baike.baidu.com/view/99.htm

对于补充问题的回复:不通过服务器,除非你的浏览器有相关的插件可以解析php,要不是浏览器自动识别导向指定的服务器地址——几乎没可能!

回答4:

PHP文件是需要服务器来解析的,如Apache。你要是直接文件点击右键用浏览器打开的话,就没有经过Apache解析,相当于用浏览器直接打开本地的PHP文件,所以会提示下载该文件。如果使用http://127.0.0.1/phpname.php就是指向本地网站跟目录下的phpname.php文件。服务器会对该文件进行解析然后输出HTML。

回答5:

php是动态网站开发语言,浏览器是无法直接识别的,必须加载到服务器如Apache上,才能被运行