Поиск…


Вступление

Узнайте, как использовать встроенный сервер для разработки и тестирования вашего приложения без необходимости использования других инструментов, таких как xamp, wamp и т. Д.

параметры

колонка колонка
-S Скажите php, что мы хотим веб-сервер
<Имя хоста>: <порт> Имя хоста и используемый порт.
-t Общий каталог
<Имя файла> Сценарий маршрутизации

замечания

Пример сценария маршрутизатора:

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

Запуск встроенного сервера

php -S localhost:80

PHP 7.1.7 Сервер разработки начался в пятницу 14 июля 15:11:05 2017
Прослушивание по http: // localhost: 80
Корень документа - C: \ projetos \ repgeral
Нажмите Ctrl-C, чтобы выйти.

Это самый простой способ запустить PHP-сервер, который отвечает на запрос, отправленный на localhost в порт 80.

-S сообщает, что мы запускаем веб-сервер.

Локальный хост : 80 указывает хост, на который мы отвечаем, и порт. Вы можете использовать другие комбинации:

  • mymachine: 80 - будет прослушивать адрес mymachine и порт 80;
  • 127.0.0.1:8080 - будет прослушивать адрес 127.0.0.1 и порт 8080;

встроенный сервер с конкретным каталогом и скриптом маршрутизатора

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

PHP 7.1.7 Сервер разработки начался в Пт 14 июля 15:22:25 2017
Прослушивание по http: // localhost: 80
Корень документа - это / home / project / public
Нажмите Ctrl-C, чтобы выйти.



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow