Bonjour,
j 'ai installé un server minecraft avec un fichier .jar . celuici c'est installé dans /root/.minecraft (par je ne sais quel truc si je choisi un autre rep lors de l 'instal ca ne fonctionne plus) ca je m'en accomode.
Le probléme , j'ai créé aussi un petit server apache, php pour modifier les propriétées du serveur minecraft, pour changer de cartes , par exemple.
j 'utilise une methode post et une page en php pour uploader un fichier . zip sur le pi, et losrque je veux le déplacer dans /root/.minecraft la fonction en php n'y arrive pas . j 'ai fait des essais de copie dans /home/pi et la ca fonctionne bien , donc je pense que les fonctions php sont correct.
j 'ai essayé de compléter le fichier sudoers avec la commande visudo en ajoutant:
www-data ALL=(ALL) NOPASSWD:/root/.minecraft/
www-data ALL=(ALL) NOPASSWD:ALL
%www-data ALL=(ALL:ALL) ALL
mais toujours impossibilité de copi du fichier.
quelques idées?
droit sur /root/
Modérateurs : Francois, maxty01
-
- Raspinaute
- Messages : 629
- Enregistré le : mar. 6 janv. 2015 19:44
- Localisation : finistere
droit sur /root/
rpi b+ ,osmc, motioneyes
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
-
- Administrateur
- Messages : 3271
- Enregistré le : mer. 17 sept. 2014 18:12
- Localisation : Seine et Marne
Re: droit sur /root/
Pourquoi ne pas simplement modifier les droits du dossier "/root/.minecraft"
Donner des droits d'écriture au groupe, et mettre www-data en tant que groupe du dossier.
Par exemple :
Le sudoers sert pour les commandes, pas pour les droits de partage.
Si après cela ça ne fonctionne toujours pas, il faut jetter un oeil dans les log apache après avoir fait une tentative d'écriture via le site.
@+
Domi
Donner des droits d'écriture au groupe, et mettre www-data en tant que groupe du dossier.
Par exemple :
Code : Tout sélectionner
sudo chmod -R 775 /root/.minecraft
sudo chown -R root:www-data /root/.minecraft
Si après cela ça ne fonctionne toujours pas, il faut jetter un oeil dans les log apache après avoir fait une tentative d'écriture via le site.
@+
Domi
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.
-
- Raspinaute
- Messages : 629
- Enregistré le : mar. 6 janv. 2015 19:44
- Localisation : finistere
Re: droit sur /root/
Merci,
j avai essayé de modifier les droits et le groupe en visuel et essayé en lignes de commandes sans succés.
voici le log erreur de apache:
ca parle bien de droits insuffisants mais aprés........
j avai essayé de modifier les droits et le groupe en visuel et essayé en lignes de commandes sans succés.
voici le log erreur de apache:
Code : Tout sélectionner
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
sudo: no tty present and no askpass program specified
[Mon Oct 17 20:40:54.981901 2016] [:error] [pid 599] [client 192.168.1.13:6942] PHP Warning: move_uploaded_file(/root/.minecraft/world.zip): failed to open stream: Permission denied in /var/www/html/fileupload.php on line 31, referer: http://192.168.1.21/
[Mon Oct 17 20:40:54.982176 2016] [:error] [pid 599] [client 192.168.1.13:6942] PHP Warning: move_uploaded_file(): Unable to move '/tmp/phpO1Cjdu' to '/root/.minecraft/world.zip' in /var/www/html/fileupload.php on line 31, referer: http://192.168.1.21/
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
sudo: no tty present and no askpass program specified
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
sudo: no tty present and no askpass program specified
rpi b+ ,osmc, motioneyes
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
Re: droit sur /root/
Bonjour,
Pourquoi vous ne mettez pas le dossier minecraft dans /home/pi au lieu de /root ? Il n'y aurait sûrement plus de problèmes d'autorisations
Pourquoi vous ne mettez pas le dossier minecraft dans /home/pi au lieu de /root ? Il n'y aurait sûrement plus de problèmes d'autorisations