我使用的是Ubuntu 16.x,现在我尝试使用macOS Sierra,但我仍然遇到这个问题。我已经阅读了有关此问题的所有问题,但大多数情况都发生在本地服务器上。
我已经在我的Ubuntu中下载了Apache2和PHP 5,但它没有解决我的问题。我没有任何想法可以解决这个问题。我在我的Ubuntu中有CPanel和本地(lampp)托管。在本地服务器中,.php可以执行但是当我放入我的主机时,它会被下载而不是执行。我的CPanel中是否有特定的设置?
答案 0 :(得分:2)
我解决了这个问题。也许有人使用CPanel并与我相同的情况。我删除了htaccess
中的所有设置,PHP
可以执行而不是下载。希望这有帮助。谢谢
答案 1 :(得分:0)
你必须在apache config中添加php处理程序
<FilesMatch \.php$>
SetHandler application/x-httpd-php
答案 2 :(得分:0)
对我来说,这是由于我的托管服务使用的 PHP 版本。 我不得不将其更改为最新版本 (7.4),并且 PHP 文件开始在浏览器上执行(未下载)。