Während der Optimierung des SSD-Solid-State-Laufwerks wurde /var/log in die Ramdisk von tmpfs eingefügt. Ein Neustart führte dazu, dass die Verzeichnisse Apache2 und Nginx in /var/log verloren gingen und Apache2/nginx nicht gestartet werden konnte.
Lösung: Erstellen Sie diese beiden Verzeichnisse in ~/.bashrc und fügen Sie sie am Ende von ~/.bashrc hinzu. (Oh, verwenden Sie die Erkennungsmethode, um ~/.bashrc hinzuzufügen. Nach dem zweiten Öffnen des Terminals werden Sie aufgefordert, einen Verzeichnisfehler zu erstellen. Es ist besser, /etc/rc.local hinzuzufügen.)
Tipp-> Korrektur: Fügen Sie /etc/ vor Exit 0 der rc.local-Datei hinzu.
#für Apache2
mkdir /var/log/Apache2
#für nginx
mkdir /var/log/nginx
Starten Sie die Maschine neu
Urheberrechtserklärung: Dieser Artikel ist ein Originalartikel des Bloggers und darf nicht ohne die Erlaubnis des Bloggers reproduziert werden.
Das Obige stellt das Problem der Installation von Lubuntu/Ubuntu auf SSD und der Optimierung von tmpfs vor, was dazu führt, dass Apache2/Nginx nicht startet, einschließlich der relevanten Aspekte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.