Les Allergies
Alimentaires
Posez votre question Signaler

Php peut il fonctionner sans serveur web ?

16art - Dernière réponse le 20 sept. 2010 à 15:21
Puis-je utiliser php pour lancer des requetes sur une base et pouvoir présenter les résultats dans une page généré en html mais sans l'utilisation d'un serveur web ...

En effet je n'utilise php que pour ça, et je n'héberge pas de site ... mais j'ai quand même du m'en servir d'un étant donné que je ne voyais pas d'autres solutions ...

merci
Lire la suite 

Php peut il fonctionner sans serveur web »

10 réponses
Réponse
+2
moins plus
Salut

Tu peux tout à fait exécuter des scripts PHP en faisant appel à php.exe.

J'ai fait le test :
- ouvrir une fenêtre MSDOS
- se placer dans le répertoire où se trouve php.exe (cd xxxxx)
- exécuter php en lui indiquant le chemin d'accès au script à exécuter.
Par exemple :
C:\Program Files\PHP>php -q c:\wwwroot\index.php3

Le résultat sera sorti tel quel dans la fenêtre MSDOS. Je ne suis pas expert MSDOS, mais je pense qu'il y a moyen de rediriger cela vers un fichier texte...


-- 
Tittom (ça c'est de la signature)
Ajouter un commentaire
Réponse
+0
moins plus
Si tu entends "une machine" par "serveur web", alors oui, php peut fonctionner sans adjonction de machine puisque des packages tels EasyPHP installent un serveur web (apache) et un serveur de bases de données (mysql) en local sous Windows.
16art - 9 janv. 2002 à 12:37
justement ... je parle de serveur web comme étant logiciel ... cad Xitami ici . ou apache ...

je ne veux pas de apache ou de xitami ...

puis je faire mes requetes uniquement avec php et les présenter dans une page html ..
Ajouter un commentaire
Réponse
+0
moins plus
En guise de complément :

J'ai créé un fichier batch (test.bat) dans lequel j'ai fait :
"c:\program files\php\php.exe" -q %1 >>c:\temp\resultat.txt

Je peux maintenant faire appel à ce script batch en lui passant le chemin d'accès à un script php (par exemple script.txt, oui oui, .txt), et le résultat sera stocké dans le fichier resultat.txt de c:\temp

Exemple :
test script.txt

Evidemment, il faut faire attention aux repertoires courants (cd)


J'espère que cela t'aidera...

-- 
Tittom (ça c'est de la signature)
kinder.surprise- 9 janv. 2002 à 20:05
merci Tittom!!!! ça mérite d'être archivé tout ça! informations super intéressantes!!!!
Bobinours- 10 janv. 2002 à 01:29
Joli demo Tittom !

Alors ton serveur AS 400 ? Il tourne avec PHP ? ;o)

-= Bobinours =-
bisous - 20 sept. 2010 à 15:21
je t'aime
Ajouter un commentaire
Réponse
+0
moins plus
Merci beaucoup pour toutes ces réponses ...

ça m'a aidé ...
Ajouter un commentaire
Réponse
-1
moins plus
NON tu ne peut pas !
php est un language de script. c le module php (sous apache) qui execute tes requetes et tes affichage. tu ne peut donc pas te passer de serveur web.
++ Ripper
Ajouter un commentaire
Réponse
-1
moins plus
erf php.exe je l'avai oublier celui la =)
Bah en faites il ne te reste plus qu'a faire comme a dit tittom
php.exe -q script.php >c:\temp\resultat.html
et d'afficher dans ton navigateur
C:\temp\resultat.html comme ca tu peut avoir une mise en page format web =)
Ajouter un commentaire
Ce document intitulé « php peut il fonctionner sans serveur web ? » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?