Linux executer un script bash avec php exec
Fermé
xunil2003
Messages postés
766
Date d'inscription
mercredi 17 novembre 2004
Statut
Membre
Dernière intervention
29 septembre 2024
-
Modifié par xunil2003 le 1/07/2012 à 16:00
Nesquiik - 21 févr. 2013 à 21:16
Nesquiik - 21 févr. 2013 à 21:16
A voir également:
- Linux executer un script bash avec php exec
- Script vidéo youtube - Guide
- Easy php - Télécharger - Divers Web & Internet
- Diskinternals linux reader - Télécharger - Stockage
- Linux mint 32 bits - Télécharger - Systèmes d'exploitation
- Linux live usb creator - Télécharger - Outils Internet
3 réponses
-----geo-----
Messages postés
333
Date d'inscription
jeudi 7 juin 2012
Statut
Membre
Dernière intervention
29 mai 2014
59
16 juil. 2012 à 01:40
16 juil. 2012 à 01:40
ouvre un shell tu te met ds le répertoire ou ya ton script et tu fais:
chmod 777 nom_de_ton_script
rescue
Messages postés
1039
Date d'inscription
vendredi 16 novembre 2007
Statut
Contributeur
Dernière intervention
27 mars 2019
136
16 juil. 2012 à 11:18
16 juil. 2012 à 11:18
Bonjour,
Sauf erreur de ma part et en espérant avoir tout compris !
Tu ne pourras pas exécuter un script shell qui se trouve dans une homedirectory avec PHP. Permission non autorisée.
1 - Il faut que le script soit dans le dossier de ton serveur web.
2 - L'utilisateur www-data en soit le propriétaire.
3 - pour être tranquille www-data doit exécuter le script en root.
Ce qui veut dire qu'il faudra éditer le fichier sudoers avec la commande : sudo visudo
Ajouter www-data comme utilisateur sans demander le mot de passe.
Faire très attention car c'est un fichier fragile faire une copie de sauvegarde avant.
@+
Sauf erreur de ma part et en espérant avoir tout compris !
Tu ne pourras pas exécuter un script shell qui se trouve dans une homedirectory avec PHP. Permission non autorisée.
1 - Il faut que le script soit dans le dossier de ton serveur web.
2 - L'utilisateur www-data en soit le propriétaire.
3 - pour être tranquille www-data doit exécuter le script en root.
Ce qui veut dire qu'il faudra éditer le fichier sudoers avec la commande : sudo visudo
Ajouter www-data comme utilisateur sans demander le mot de passe.
Faire très attention car c'est un fichier fragile faire une copie de sauvegarde avant.
@+