Sök…


Introduktion

Lär dig hur du använder den inbyggda servern för att utveckla och testa din applikation utan behov av andra verktyg som xamp, wamp etc.

parametrar

Kolumn Kolumn
-S Berätta för php att vi vill ha en webbserver
<Värdnamn>: <port> Värdnamnet och den por som ska användas
-t Offentlig katalog
<Filename> Rutningsskriptet

Anmärkningar

Ett exempel på routerskript är:

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

Kör den inbyggda servern

php -S localhost:80

PHP 7.1.7 Development Server startade fredag 14 juli 15:11:05 2017
Lyssnar på http: // localhost: 80
Dokumentroten är C: \ projetos \ repgeral
Tryck på Ctrl-C för att avsluta.

Detta är det enklaste sättet att starta en PHP-server som svarar på förfrågan som gjorts till localhost i port 80.

-S berättar att vi startar en webbserver.

Localhost: 80 anger värden som vi svarar och porten. Du kan använda andra kombinationer som:

  • mymachine: 80 - lyssnar på adressen mymachine och port 80;
  • 127.0.0.1:8080 - lyssnar på adressen 127.0.0.1 och port 8080;

inbyggd server med specifikt katalog- och routerskript

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

PHP 7.1.7 Development Server startade fredag 14 jul. 15:22:25 2017
Lyssnar på http: // localhost: 80
Dokumentrot är / hem / projekt / offentligt
Tryck på Ctrl-C för att avsluta.



Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow