繁体   English   中英

本地 PHP 文件无法在 Firefox 中打开

[英]Local PHP file won't open in Firefox

当我右键单击我的本地 PHP 文件并选择“用 Firefox 打开”时,Firefox 会获得焦点一秒钟,但随后该文件在 Dreamweaver 中打开。 当我将文件拖到 Firefox 上,或手动输入 URL(“file:///...”),或明确选择 Firefox 作为 PHP 文件的默认应用程序时,也会发生同样的情况。 如何让 Firefox 显示文件?

Firefox 无法处理 PHP 文件,因此它将处理委托给可以执行此操作的程序(在您的情况下,这是 Dreamweaver)。

PHP 文件应该由 Web 服务器提供给客户端 (Firefox),它会向您显示呈现的内容(可能是 HTML)。 PHP 文件由 PHP 解释器呈现,然后使用 HTTP 协议将它们作为 Web 资源提供给客户端。 所以实际上,您永远不会使用浏览器打开 PHP 文件,您只是使用与该文件的呈现输出相对应的 HTTP 资源。

Firefox 可以显示 .html 文件。 您必须安装一个网络服务器 (xampp) 来解释 .php 文件。 安装 xampp 后,启动 xampp-control-panel,打开浏览器(如果您的文件是“c:\\xampp\\htdocs\\test.php”中的“test.php”)并输入http://localhost/test.php

但首先,右键单击任何 php 文件->打开方式...->选择程序,然后在列表中选择 Firefox。

您必须安装本地 Web 服务器,例如 xamp、wamp 或 easyphp。

然后您在 www 目录中找到您的文件,并在浏览器中查看您的文件的路径:

localhost/myphp.php

玩的很开心。

我有这个在 linux 上打开 php 的解决方案:

php -S localhost:8000 

并打开一个 Firefox 并转到该页面: http://localhost:8000/index.php 它对我来说效果很好。

最快的方法是将 localhost/yourfile.php 重命名为 localhost/yourfile.html。 (在循环的 Ubuntu 16.04 LTS 上测试)

您应该为 localhost(或您的域)停用 adblock,它应该会运行。 ABP 图标 -> 在本地主机上点击停用 -> F5

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM