Rechercher : dans
Par :

Php peut il fonctionner sans serveur web ?

Dernière réponse le 10 jan 2002 à 01:29:07 16art, le 9 jan 2002 à 11:50:02 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « php peut il fonctionner sans serveur web ? » dans :
Installation d'un serveur Web sous Linux (Apache, PHP et MySQL) Voir Introduction Un serveur web est un logiciel permettant de rendre accessibles à de nombreux ordinateurs (les clients) des pages web stockées sur le disque. Cette fiche pratique explique comment installer le serveur web Apache sur un système de type...
[Web] Un minuscule serveur web sous Windows VoirLe plus petit serveur web sous Windows: 28 ko ! C'est TinyWeb. Malgré sa petite taille, il fonctionne très bien et il est très rapide. Avantages: Pas d'installation nécessaire (un seul fichier) Ultra-compact (59 ko seulement ! Compacté...
Freebox et serveur web ou serveur FTP VoirVous souhaitez mettre en place un serveur web ou un serveur FTP (ou tout type de serveur) hébergé sur un ordinateur situé derrière une freebox. Cela est possible, mais plusieurs manipulations sont nécessaires : Configuration du pare-feu...
Linux - Administrer les imprimantes via un serveur WEB (CUPS) VoirCUPS (Common Unix Printing System) propose un serveur WEB pour administrer les imprimantes : http://localhost:631/ Ce serveur peut être utile lorsque les outils graphiques proposés par les distributions ne fonctionnent pas.
Intranet et Extranet VoirIntranet Un intranet est un ensemble de services internet (par exemple un serveur web) internes à un réseau local, c'est-à-dire accessibles uniquement à partir des postes d'un réseau local, ou bien d'un ensemble de réseaux bien définis, et...
Introduction à la programmation des CGI VoirPrésentation de l'interface CGI Un script CGI (Common Gateway Interface, traduisez interface de passerelle commune) est un programme exécuté par le serveur web (on dit généralement « côté serveur »), permettant d'envoyer au navigateur de...
PHP - Les variables d'environnement VoirNotion de variable d'environnement Les variables d'environnement sont, comme leur nom l'indique, des données stockées dans des variables permettant au programme d'avoir des informations sur son environnement. L'environnement, dans le cas du script...

1

vinz, le 9 jan 2002 à 12:32:44

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.

Répondre à vinz

2

16art, le 9 jan 2002 à 12:37:18

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 ..

Répondre à 16art

3

JunKy Ripper, le 9 jan 2002 à 14:00:04

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

Répondre à JunKy Ripper

4

Tittom, le 9 jan 2002 à 14:42:05
  • +1

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)

Répondre à Tittom

5

Tittom, le 9 jan 2002 à 15:01:06

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)

Répondre à Tittom

7

kinder.surprise, le 9 jan 2002 à 20:05:02

Merci Tittom!!!! ça mérite d'être archivé tout ça! informations super intéressantes!!!!

Répondre à kinder.surprise

9

 Bobinours, le 10 jan 2002 à 01:29:07

Joli demo Tittom !

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

-= Bobinours =-

Répondre à Bobinours

6

JunKy Ripper, le 9 jan 2002 à 15:35:01

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 =)

Répondre à JunKy Ripper

8

16art, le 9 jan 2002 à 21:22:04

Merci beaucoup pour toutes ces réponses ...

ça m'a aidé ...

Répondre à 16art
Collection CommentÇaMarche.net