Black_Shade Posté 19 Juillet 2005 Partager Posté 19 Juillet 2005 Bonjour, J'aimerai savoir comment exécuter un script SH (shell) sur un serveur Apache ? Je connais la fonction shell_exec de php mais elle sera désactivée sur mon serveur. Merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 19 Juillet 2005 Partager Posté 19 Juillet 2005 Bonjour, Pour exécuter un script shell si les fonctions shell_exec, system, passthru et exec sont désactivées, il te faudra un compte Linux et un accès par SSH ou telnet. Si ton hébergeur n'a pas prévu cela, ce ne sera pas possible. Dan Lien vers le commentaire Partager sur d’autres sites More sharing options...
Black_Shade Posté 19 Juillet 2005 Auteur Partager Posté 19 Juillet 2005 Ok merci, en fait le serveur sera chez moi ça sera un pc qui sera transformé en serveur pour faire des tests, je me débrouillerai alors Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 19 Juillet 2005 Partager Posté 19 Juillet 2005 Si le serveur est chez toi, c'est simple. Tu ouvres une fenêtre "terminal", et cela te donne un "shell" Linux. A partir de là tu peux entrer les commandes que tu veux. Fais gaffe si tu es root, car une seule mauvaise commande peut mettre le serveur à genoux. Dan Lien vers le commentaire Partager sur d’autres sites More sharing options...
Black_Shade Posté 19 Juillet 2005 Auteur Partager Posté 19 Juillet 2005 Je suis déjà sous linux En fait c'est pour automatiser les inscriptions, dés que le formulaire est validé, le compte est créer, mais je vais créer manuellement c'est pas grave Lien vers le commentaire Partager sur d’autres sites More sharing options...
destroyedlolo Posté 19 Juillet 2005 Partager Posté 19 Juillet 2005 Salut, Bonjour, Pour exécuter un script shell si les fonctions shell_exec, system, passthru et exec sont désactivées, il te faudra un compte Linux et un accès par SSH ou telnet. Si ton hébergeur n'a pas prévu cela, ce ne sera pas possible. Dan <{POST_SNAPBACK}> Pas uniquement, s'il n'est pas trop long, il suffit simplement le faire passer comme un CGI. C'est super simple ... pour peu bien sur que les CGI soient autorises Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 20 Juillet 2005 Partager Posté 20 Juillet 2005 Pas uniquement, s'il n'est pas trop long, il suffit simplement le faire passer comme un CGI. C'est super simple ... pour peu bien sur que les CGI soient autorises C'est vrai... mais en règle générale lorsque ces fonctions sont désactivées les CGI ne sont pas autorisé non plus. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant