PHP Serveur Web intégré en cours d'exécution


Exemple

A partir de la version 5.4, PHP est livré avec un serveur intégré. Il peut être utilisé pour exécuter une application sans avoir besoin d'installer un autre serveur http tel que nginx ou apache. Le serveur intégré est conçu uniquement dans l'environnement du contrôleur à des fins de développement et de test.

Il peut être exécuté avec la commande php -S:

Pour le tester, créez le fichier index.php contenant

<?php
echo "Hello World from built-in PHP server";

et lancez la commande php -S localhost:8080

Maintenant, vous devriez être capable de voir le contenu dans le navigateur. Pour le vérifier, accédez à http://localhost:8080

Chaque accès doit aboutir à une entrée de journal écrite sur le terminal

[Mon Aug 15 18:20:19 2016] ::1:52455 [200]: /