我今天早上将我的 Ubuntu 服务器从 20.04 更新到 22.04。Apache2、PHP、Mysql 都在这个过程中得到了更新。我在这台服务器上安装了 Cacti 来监控我们的一些交换机和防火墙。操作系统更新后,当我尝试访问 Cacti 站点、Edge、Safari、Firefox 等时,都尝试下载一个名为“下载”的文件。它是 cacti 目录的 index.php。
以为没有安装 PHP,我用 phpinfo() 设置了一个 test.php,它运行良好。
我不是最擅长 Apache2 配置的人,但我整天都在努力让我的 Cacti 服务器恢复运行。
PHP 从 7.4 -> 8.1
我确实更新了仙人掌安装,认为这可能是问题所在,但它是同样的问题。
在我把这台服务器炸毁并重新开始之前寻求一些帮助。