Se connecter / S'enregistrer
Votre question

exec PHP

Tags :
  • Script
  • Programmation
Dernière réponse : dans Programmation
21 Avril 2006 12:17:25

Salut à tous, je cherche à faire une fonction permetant de rehash sur mon unreal3.2 avec la fonction exec:
voila un bout de mon code:
exec("cd");
exec("cd private/aeons/Unreal3.2");
exec("./unreal rehash");

je ne comprend pas pourquoi sa ne marche, quelqu'un voit-il une erreur ? Merci d'avance :-)

Autres pages sur : exec php

21 Avril 2006 12:22:32

Tu devrais essayer de ne faire qu'une seule commande exec avec un chemin absolu.

ici ça donnerait :

exec("/private/aeons/Unreal3.2/./unreal rehash");
OU
exec("/private/aeons/Unreal3.2/unreal rehash"); si ce n'est pas un script mais un binaire !

21 Avril 2006 12:37:58

Ni l'un ni l'autre ne semble marché :( 
Contenus similaires
21 Avril 2006 12:40:40

J'ai esseyer de tapper ce que tu m'a dit directement en ssh depuis l'emplacement de ma page et j'obtient ceci:
gaara@Prodhosting.com httpdocs $/private/aeons/Unreal3.2/unreal rehash
-bash: /private/aeons/Unreal3.2/unreal: Aucun fichier ou répertoire de ce type
gaara@Prodhosting.com httpdocs $/private/aeons/Unreal3.2/./unreal rehash
-bash: /private/aeons/Unreal3.2/./unreal: Aucun fichier ou répertoire de ce type
21 Avril 2006 12:54:18

PS: ma page est dans le dossier /httpdocs/
et mon unreal dans /private/aeons/Unreal3.2

Je doit peut-etre sortir du dossier /httpdocs/ avant non ? Et si oui comment ?
21 Avril 2006 13:09:43

Salut,

J'ai pas trop compris le truc ^^ mais pour sortir de ton dossier: "../" te fais revenir un dossier "en arrière".

A plus !
21 Avril 2006 13:13:18

C'est bon sa marche impec, merci :D 
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS