Comment lancer une page .PHP sous Apache Tomc

Fermé
alo - 16 juin 2011 à 14:29
 test - 1 juil. 2011 à 12:22
Bonjour,

j'ai un serveur apache Tomcat et je voulais éxécuter un fichier .PHP à partir d'un fichier .bat mais je ne sais pas où se trouve le fichier PHP.exe?

A voir également:

2 réponses

Nyctaclope Messages postés 5315 Date d'inscription dimanche 6 avril 2008 Statut Membre Dernière intervention 11 décembre 2022 1 253
Modifié par Nyctaclope le 16/06/2011 à 22:02
Bonsoir

Il n'y a pas de Php.exe pouvant exécuter du php.
Seul un serveur peut exécuter du code php, et tu ne verras que le résultat. ( code Htm éventuel ).

Place ton fichier php dans le dossier convenable de ton site, soit en ligne, soit en local sur ton PC ...

A+
Nyctaclope


Le plus joli des poèmes de la mathématique : e^(i.PI)=i^2
trois nombres "sacrés" d'horizons différents qui se donnent la main ...
0
minalud Messages postés 91 Date d'inscription lundi 10 janvier 2011 Statut Membre Dernière intervention 4 janvier 2013 8
17 juin 2011 à 14:59
Bonjour,

installe un PHP en CLI (command line interface), php est un interpréteur de script comme les autres....

tu peux l'éxecuter en standalone comme en module de serveur, comme en cgi...

en bref, retrouve un php cli!

attention, si tu veux renvoyer du html, là, il te faut préciser les entetes Content-Type: text/html

Bonne journée!
0
En fait je t'explique la situation.
J'ai un serveur apache Tomcat et une base mysql. J'ai téléchargé un script PHP permettant de faire le dump de la base. Le script se lance à partir d'un fichier .bat.
Lorsque je lance le .bat, il exécute le fichier .PHP et me renvoie une erreur alors lorsque le m^me script est exécuté sous EasyPHP, il fonctionne correctement
0
minalud Messages postés 91 Date d'inscription lundi 10 janvier 2011 Statut Membre Dernière intervention 4 janvier 2013 8
30 juin 2011 à 08:25
ok, mais, si tu lances l'éxecutable à partir du batch, quel php lances tu? un php-cgi? si c'est le cas, celui génère des entetes supplémentaires.

il te faut aussi un compte utilisateur ayant suffisamment de droit pour executer ton script et l'interpreteur (en fait, surtout l'interpreteur).

peux tu me donner l'erreur que tu reçois?
0
je lance simplement un .php à partir du batc
0
minalud Messages postés 91 Date d'inscription lundi 10 janvier 2011 Statut Membre Dernière intervention 4 janvier 2013 8
30 juin 2011 à 18:04
tu ne mets pas une ligne de commande avec l'interpreteur? ou une sha-bang?
0
le fichier de commande se lance sous DOS et dans le .bat il y a la ligne de commande suivante
@php.exe sauvegarde.php "argument"
0