#1 Le 16/05/2017, à 10:52
- 1007
Problème commande sudo gedi
Bonjour à tous,
J'ai enfin sauté la pas, j'utilise désormais ce magique ubuntu!
J'ai cependant rencontré un petit problème, j'ai installé XAMPP afin de coder des sites web en PHP et ainsi avoir un serveur apache et une base de donnée mysql.
Je ne peux malheureusement pas modifier les pages de mon site qui se trouvent dans le document htdocs (opt/lampp/htdocs) car je n'ai pas les droits suffisants.
J'ai donc voulu modifier le fichier httpd.conf (opt/lampp/ect/httpd.conf) afin d'ajouter mon nom d'utilisateur et pouvoir modifier mes fichiers librement.
J'ai essayé la commande sudo gedit qui m'ouvre le fichier, mais vierge... , j'ai donc essayé de copier coller le contenu de httpd.conf dans le httpd.conf vierge ouvert mais impossible de l'enregistrer, Linux ne trouve pas l'emplacement ... .
Je vous joint l'image de mon terminal avec les messages d'erreurs ... .
http://pix.toile-libre.org/?img=1494924569.png
Merci d'avance pour votre aide!
Hors ligne
#2 Le 16/05/2017, à 11:02
- 1007
Re : Problème commande sudo gedi
Je viens de régler mon problème pour modifier mes pages web en m’octroyant la permission de modifier htdocs avec:
sudo chown -R yann:yann /opt/lampp/htdocs !
Je laisse le topic en non résolu tout de même car j'aimerais bien comprendre pourquoi le sudo gedit n'a pas marché?
Merci d'avance pour vos lumières!
Peace
Hors ligne
#3 Le 16/05/2017, à 12:49
- cqfd93
Re : Problème commande sudo gedi
Bonjour,
Je ne peux malheureusement pas modifier les pages de mon site qui se trouvent dans le document htdocs (opt/lampp/htdocs) car je n'ai pas les droits suffisants.
J'ai donc voulu modifier le fichier httpd.conf (opt/lampp/ect/httpd.conf) afin d'ajouter mon nom d'utilisateur et pouvoir modifier mes fichiers librement.
J'ai essayé la commande sudo gedit qui m'ouvre le fichier, mais vierge...
J'imagine que tu as donc lancé la commande :
sudo gedit opt/lampp/ect/httpd.conf
mais il aurait fallu mettre un / au début du chemin :
sudo gedit /opt/lampp/ect/httpd.conf
Et puisque gedit est une application graphique, la lancer avec gksudo sinon à terme, ça mettra le souk dans les permissions de ton dossier personnel.
− cqfd93 −
Hors ligne
#4 Le 16/05/2017, à 13:59
- 1007
Re : Problème commande sudo gedi
Merci pour ta réponse cqfd93.
Cependant comme tu peux le voir dans l'image que j'ai mise en lien dans mon premier message j'ai bien tapé :
sudo gedit /opt/lampp/ect/httpd.conf
J'ai même essayé avec un kdesudo (car gksudo est plus approprié pour kubuntu, c'est ce que j'ai lu sur d'autres sites mais je n'en suis pas forcément sûr) et j'ai également un message d'erreur . A savoir:
**: Set document metadata failed: La définition de l'attribut metadata::gedit-position n'est pas prise en charge
Hors ligne
#5 Le 16/05/2017, à 14:26
- cqfd93
Re : Problème commande sudo gedi
Cependant comme tu peux le voir dans l'image que j'ai mise en lien dans mon premier message j'ai bien tapé :
sudo gedit /opt/lampp/ect/httpd.conf
J'ai même essayé avec un kdesudo (car gksudo est plus approprié pour kubuntu, c'est ce que j'ai lu sur d'autres sites mais je n'en suis pas forcément sûr) et j'ai également un message d'erreur . A savoir:
**: Set document metadata failed: La définition de l'attribut metadata::gedit-position n'est pas prise en charge
Ah oui, j'avais pas vu Donc, je ne sais pas, désolée.
− cqfd93 −
Hors ligne
#6 Le 16/05/2017, à 16:29
- nam1962
Re : Problème commande sudo gedi
Tant qu'à faire, un
gksudo gedit
pour ne pas mettre le bazar dans les privilèges
(j'ai été bien éduqué par deux trois intervenants sur ce sujet )
[ Modéré ]
Hors ligne