我将 Ubuntu 从 19.04 更新到了 19.10。现在 Apache PHP 无法正常工作。我得到的只是原始 PHP 代码,而不是渲染后的 PHP。我该如何解决这个问题?
答案1
前几天升级了,今天开始编写 PHP 时发现了同样的问题。我的解决方案是这样的:
sudo apt update; sudo apt remove php -y; sudo apt remove apache2 -y; sudo apt autoremove -y
这将卸载 apache2 和 php,然后我们需要重新安装:
sudo apt install apache2 -y; sudo apt install php -y;
然后你需要启用 php(这可能是你需要做的唯一步骤)
sudo a2enmod php7.x
*注意 X 代表您的 PHP 版本(在我撰写本文时,安装 php 将安装 7.3)。另请注意,您可能不需要卸载 apache2/php 然后重新安装。这是我在再次启用 PHP 之前所做的。希望这对您有所帮助。
答案2
我遇到了同样的问题,刚刚运行sudo a2enmod php7.3
并且成功了。