Chrome 网络浏览器无法打开我的网站上的 PHP 文件吗?

Chrome 网络浏览器无法打开我的网站上的 PHP 文件吗?

我托管了一个 raspberry pi 网站,最近我向其中添加了一个 php 文件。它的字面意思是page.php。无论如何,Google Chrome 无法打开它。我认为它可以与其他 php 页面一起使用,但不适用于我的网站上的页面!我今天还注意到,当我登录几个不同的网站(Cloudflare)时,它总是给我一个错误。它总是提示我下载文件。我目前在用 chromebook。我试过重启它,但没有用。有人知道什么会起作用吗?提前谢谢!

PS:任何对这个问题的回答都会很有帮助,因为我的截止日期有点紧(下周结束),虽然我没有太多事情要做,但我仍然非常担心。谢谢!

答案1

PHP 文件不是由浏览器处理的,而是由服务器处理的。它是一种服务器端语言。您必须配置服务器以处理 PHP 文件。一旦执行 PHP 文件,它就会产生一些输出(在您的情况下是 HTML),这些输出将由服务器发送到浏览器。

您的服务器不处理 PHP 文件,而是将它们提供给浏览器,浏览器会尝试下载它们,因为它们不是正确的网页。浏览器不知道什么是 PHP,因为它们不应该知道 - 它们永远不应该离开服务器(除非您有意将它们提供给下载)。

我无法告诉您需要进行哪些配置更改,因为我不知道您的服务器是如何设置的。当然,必须在服务器端安装 PHP 并进行配置以处理 PHP 文件。

相关内容