Lancer un fichier .bat par php
denfrifri
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
ShirMi -
ShirMi -
Bonjour et Bonne année,
JE suis hébergé chez OVH, et je n'arrive pas à lancer une commande exec de PHP sur mon site.
La comande fonctionne en local mais pas sur le site hébergé.
Voici la commande utilisée :
$resultat = exec("C:\site.bat");
echo("Résultat :".$resultat);
Es-ce que quelqu'un peut m'aider ??
MErci d'avance
Denis
JE suis hébergé chez OVH, et je n'arrive pas à lancer une commande exec de PHP sur mon site.
La comande fonctionne en local mais pas sur le site hébergé.
Voici la commande utilisée :
$resultat = exec("C:\site.bat");
echo("Résultat :".$resultat);
Es-ce que quelqu'un peut m'aider ??
MErci d'avance
Denis
A voir également:
- Lancer un fichier .bat par php
- Creer un fichier .bat - Guide
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier rar - Guide
3 réponses
Hello,
En plus de ce qui a été dit ci dessus:
1. $resultat = exec("C:\site.bat"); tente d'executer le fichier .bat sur le serveur et non sur TA machine (le client).
2. Ce serait un grave trou de securité si l'on pouvait faire executer des .bat depuis un site web, non ? Imagine que je colle une commande format dans le .bat...
En plus de ce qui a été dit ci dessus:
1. $resultat = exec("C:\site.bat"); tente d'executer le fichier .bat sur le serveur et non sur TA machine (le client).
2. Ce serait un grave trou de securité si l'on pouvait faire executer des .bat depuis un site web, non ? Imagine que je colle une commande format dans le .bat...
exec est dangereux et tout bon fournisseur le désactivera.
Es-tu certain que tu ne peux pas remplacer ton .bat par une suite d'instructions PHP ? Evidemment, si ton bat fait appel à des programmes et formats propriétaires, il y a une limitation...
De plus, si ton serveur passe sous Unix , il y aura aussi un problème.
Quel est éventuellement le contenu de ton .bat
Johan
Es-tu certain que tu ne peux pas remplacer ton .bat par une suite d'instructions PHP ? Evidemment, si ton bat fait appel à des programmes et formats propriétaires, il y a une limitation...
De plus, si ton serveur passe sous Unix , il y aura aussi un problème.
Quel est éventuellement le contenu de ton .bat
Johan