答案1
您的 apache 不會解釋 PHP 程式碼。
這可能是由多種原因引起的。在您的情況下,Apache 配置為多處理模組不單獨解釋 PHP,這沒有錯,但它們應該與 PHP-FPM 一起使用,而這不是你的情況。
使其工作的最簡單方法是轉到終端並禁用兩者事件和勞工阿帕契模組:
sudo su -
a2dismod mpm_event mpm_worker
你應該知道你的 php 模組版本是什麼(我的是 7.2):
ls /etc/apache2/mods-available
然後啟用預叉和php擴充並重新啟動 apache:
sudo su -
a2enmod mpm_prefork php7.2
systemctl restart apache2
完畢!