Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
大于(>;)符号后,浏览器停止读取PHP。从FTP服务器运行_Php_Sql_Browser - Fatal编程技术网

大于(>;)符号后,浏览器停止读取PHP。从FTP服务器运行

大于(>;)符号后,浏览器停止读取PHP。从FTP服务器运行,php,sql,browser,Php,Sql,Browser,Firefox根本不解释PHP代码 我已经尝试过通过终端激活PHP(我在mac上)。我总共尝试了5种不同的浏览器。Chrome、Brave和Opera只是下载PHP文件,Safari对FTP很奇怪,Firefox的问题解释如下。我已尝试将“>”的所有实例替换为>。所有文件都有.php扩展名,并且位于同一文件夹中 在FTP服务器上查看简单的PHP文件时,Firefox会显示一个包含PHP代码的空白页面,如: <?php echo "Hello World!"; ?> <?php

Firefox根本不解释PHP代码

我已经尝试过通过终端激活PHP(我在mac上)。我总共尝试了5种不同的浏览器。Chrome、Brave和Opera只是下载PHP文件,Safari对FTP很奇怪,Firefox的问题解释如下。我已尝试将“>”的所有实例替换为>。所有文件都有.php扩展名,并且位于同一文件夹中

在FTP服务器上查看简单的PHP文件时,Firefox会显示一个包含PHP代码的空白页面,如:

<?php
echo "Hello World!";
?>
<?php
echo "<P>Hello World!</P>";
?>
显然,这不是我正在使用的代码,但我的更复杂的代码也有同样的问题——即根本不工作或在大于号处停止


任何帮助都将不胜感激。充分披露:我是这方面的新手

事实是您的web服务器配置不正确。您看到的是一个文本,您的浏览器试图以纯HTML的形式向您显示(甚至可以下载为文件)。您的web服务器“相信”该文件是纯文本,您可以原样获得它,而不需要PHP进行任何修改


您应该配置web服务器(通常是PHP+Apache/Nginx)以执行
.PHP
文件。我还强烈建议您使用
您的机器上是否安装了web服务器(Apache/Nginx/etc)?Web浏览器不执行PHP文件,这是Web服务器的工作。感谢您的回复。我已经通过mac终端激活了apache。localhost告诉我“它有效!”但仍然没有进展。我也会接受你的建议,使用phpinfo来检查这一点。我使用了一个http://主机来创建一个旧的php文件,它直接在浏览器上工作。ftp://地址与此有关吗?@RyanPHPConfusion,
ftp://
协议不用于网络浏览。简单的回答是-尝试XAMPP或类似的产品,只需点击几下即可为您预先配置web服务器。长答案-找到适合您的操作系统的文档,包括从php/apache/mysql安装到apache配置的所有步骤。很难判断您的服务器出了什么问题,主要是因为没有人知道您做了什么以及跳过了哪些步骤。
Hello World!

"; ?>