Zuerst deinstallieren und löschen Sie die apache2-Einstellungen vollständig. Es ist wichtig, sich daran zu erinnern, dass die Einstellungen des virtuellen Hosts verloren gehen, aber mit dem Serverdateiordner ("/var/www/html" oder "htdocs") ist nichts geschehen.
sudo apt entfernt apache2 && sudo apt purge apache2
Installieren Sie jetzt Apache2 neu:
sudo apt installieren apache2
sudosystemctl starten apache2
Es wird ohne Fehler starten, Zugriffe auf den Hostordner weiterleiten, aber PHP nicht interpretieren, nicht wahr? Um dies zu regulieren, installieren Sie apache lib für php:
sudo apt install libapache2-mod-phpX.XX unter B
erücksichtigung von XXX als Ihre Version von PHP
sudo systemctl Neustart apache2
Wir sind alle gesetzt!