it-swarm.com.de

Erteilen Sie den htdocs in Ubuntu Benutzerberechtigungen

Ich habe xampp mit root-Berechtigung für den opt/lampp-Ordner in Ubuntu installiert. Ich kann jedoch nicht auf den htdocs-Ordner zugreifen und kann den Apache-Server nicht starten, da der Lampp-Ordner nur root-Berechtigung hat Ubuntu

4
Sajith Herath

Um den Besitz des htdocs-Ordners zu ändern, führen Sie den folgenden Befehl aus. [Ersetzen Sie den Benutzernamen durch Ihren eigenen Benutzernamen]

Sudo chown -R username:username /opt/lampp/htdocs

 enter image description here

Wir müssen auch die httpd.conf-Datei aktualisieren. Führen Sie den folgenden Befehl aus, um die Apache-Konfigurationsdatei zu öffnen: Sudo gedit /opt/lampp/etc/httpd.conf

Finde folgende Zeilen:

 User nobody
 Group nogroup

Die vollständige Antwort mit Bildern liegt in diesem Artikel

15
Glory

Für den einfachen Zugriff auf das htdocs-Verzeichnis: 

Sudo chown -R youruser:youruser /opt/lampp/htdocs

Sie können auch Änderungen in der Datei httpd.conf vornehmen: Sudo gedit /opt/lampp/etc/httpd.conf

    173 User youruser
    174 Group youruser
0

uSER-Berechtigung festlegen 

Sudo chmod 755 -R /opt/lampp/htdocs

Der richtige Weg, XAMPP in Ubuntu zu installieren, ist wie folgt. Öffnen Sie Ihr Terminal

Offizielles Dokument

BEFEHLE

1.) mkdir xampp
2.) cd xampp/
3.) wget https://www.apachefriends.org/xampp-files/5.6.20/xampp-linux-x64-5.6.20-0-installer.run
4.) chmod +x xampp-linux-x64-5.6.20-0-installer.run
5.) Sudo ./xampp-linux-x64-5.6.20-0-installer.run

ZUGRIFF phpMyAdmin

6.) Sudo vim /opt/lampp/etc/extra/httpd-xampp.conf

UND KOMMENTIEREN SIE AUS DER FOLGENDEN LINIE

Require local

EX.

#Require local

Speichern und beenden Sie die Datei und starten Sie den XAMPP-Dienst neu

7.) Sudo /opt/lampp/lampp restart

ÜBERNEHMEN SIE DIE SICHERHEITSOPTION

8.) Sudo /opt/lampp/lampp security

Und folge der Anweisung

0
Shivam Mishra