Zoeken…


Invoering

Leer hoe u de ingebouwde server kunt gebruiken om uw applicatie te ontwikkelen en testen zonder de noodzaak van andere tools zoals xamp, wamp, etc.

parameters

Kolom Kolom
-S Vertel de php dat we een webserver willen
<Hostnaam>: <port> De hostnaam en de te gebruiken por
-t Publieke map
<Filename> Het routingscript

Opmerkingen

Een voorbeeld van een routerscript is:

<?php
// router.php
if (preg_match('/\.(?:png|jpg|jpeg|gif)$/', $_SERVER["REQUEST_URI"])) {
    return false;    // serve the requested resource as-is.
}  //the rest of you code goes here.

De ingebouwde server uitvoeren

php -S localhost:80

PHP 7.1.7 Development Server gestart op vr 14 jul 15:11:05 2017
Luisteren op http: // localhost: 80
Document root is C: \ projetos \ repgeral
Druk op Ctrl-C om te stoppen.

Dit is de eenvoudigste manier om een PHP-server te starten die reageert op een verzoek aan localhost op poort 80.

De -S vertelt dat we een webserver starten.

De localhost: 80 geeft de host aan die we beantwoorden en de poort. U kunt andere combinaties gebruiken, zoals:

  • mymachine: 80 - luistert op het adres mymachine en poort 80;
  • 127.0.0.1:8080 - luistert op het adres 127.0.0.1 en poort 8080;

ingebouwde server met specifiek map- en routerscript

php -S localhost:80 -t project/public router.php

PHP 7.1.7 Development Server gestart op vr 14 juli 15:22:25 2017
Luisteren op http: // localhost: 80
Document root is / home / project / public
Druk op Ctrl-C om te stoppen.



Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow