2012-12-11 4 views
1

J'exécute un fichier batch qui exécute des commandes ant. Le fichier batch est exécuté via PHP et j'utilise XAMPP. Bien que lorsque je clique deux fois sur le fichier batch, cela fonctionne quand je l'exécute via PHP, il ne reconnaît tout simplement pas le composant ant.Comment exécuter Ant depuis PHP

le fichier batch ressemble essentiellement comme suit

cd C:\Users\Me\File 
ant release 

et je suis en cours d'exécution avec la fonction PHP exec()

Quelqu'un peut-il me dire le problème?

+0

Avez-vous essayé au lieu de mettre 'ant' dans le chemin complet de' ant'. IE 'C: \ chemin \ à \ Ant \ Exe \ ant libération'? –

Répondre

0

Votre problème est peut-être ce chemin:

cd C:\Users\Me\File 

processus PHP plus n'a probablement pas l'autorisation d'accéder à votre dossier utilisateur.

Questions connexes