web-dev-qa-db-fra.com

Donner des autorisations utilisateur à htdocs dans Ubuntu

J'ai installé xampp avec la permission root d’opt/lampp folder dans Ubuntu. Mais je ne peux pas accéder au dossier htdocs et je ne parviens pas à démarrer le serveur Apache car le dossier lampp n’a que la permission root. Ubuntu

4
Sajith Herath

Pour changer la propriété du dossier htdocs, exécutez la commande suivante. [Remplacez Nom d'utilisateur par votre propre nom d'utilisateur]

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

 enter image description here

Nous devons également mettre à jour le fichier httpd.conf. Exécutez la commande suivante pour ouvrir le fichier de configuration Apache: Sudo gedit /opt/lampp/etc/httpd.conf

Trouvez les lignes suivantes:

 User nobody
 Group nogroup

La réponse complète avec picutres est dans cet article

15
Glory

Pour accéder facilement au répertoire htdocs: 

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

Aussi, vous pouvez apporter des modifications dans le fichier httpd.conf: Sudo gedit /opt/lampp/etc/httpd.conf

    173 User youruser
    174 Group youruser
0
Nesimi Taghizade

définir l'autorisation de l'utilisateur 

Sudo chmod 755 -R /opt/lampp/htdocs

Voici comment installer XAMPP sous Ubuntu:

Document officiel

COMMANDES

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

ACCÉDER à phpMyAdmin

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

ET COMMENTER LA LIGNE SUIVANTE

Require local

EX.

#Require local

Enregistrez et quittez le fichier et redémarrez le service XAMPP

7.) Sudo /opt/lampp/lampp restart

SUR VENEZ L’OPTION SECURITE

8.) Sudo /opt/lampp/lampp security

Et suivez les instructions

0
Shivam Mishra