Szukaj…


Wprowadzenie

Dowiedz się, jak korzystać z wbudowanego serwera do programowania i testowania aplikacji bez potrzeby korzystania z innych narzędzi, takich jak xamp, wamp itp.

Parametry

Kolumna Kolumna
-S Powiedz php, że chcemy serwera
<nazwa hosta>: <port> Nazwa hosta i por do użycia
-t Katalog publiczny
<nazwa pliku> Skrypt routingu

Uwagi

Przykładem skryptu routera jest:

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

Uruchamianie wbudowanego serwera

php -S localhost:80

PHP 7.1.7 Development Server uruchomiono o pt. 14 lipca 15:11:05 2017
Słuchanie na http: // localhost: 80
Katalog główny to C: \ projetos \ repgeral
Naciśnij Ctrl-C, aby wyjść.

Jest to najprostszy sposób na uruchomienie serwera PHP, który odpowiada na żądanie skierowane do hosta lokalnego na porcie 80.

-S mówi, że uruchamiamy serwer WWW.

Localhost: 80 wskazuje host, na który odpowiadamy, i port. Możesz użyć innych kombinacji, takich jak:

  • mymachine: 80 - nasłuchuje na adresach mymachine i porcie 80;
  • 127.0.0.1:8080 - nasłuchuje na adresie 127.0.0.1 i porcie 8080;

wbudowany serwer z określonym katalogiem i skryptem routera

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

PHP 7.1.7 Development Server uruchomiono o pt. 14 lipca 15:22:25 2017
Słuchanie na http: // localhost: 80
Katalog główny to / home / project / public
Naciśnij Ctrl-C, aby wyjść.



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow