Сразу оговорюсь, что в php и связаной с ним инфраструктуре я полный ноль.
Так вот. Мне нужно исполнить php файл на локальной машине. Обратиться нужно именно по сети, а не запустить интерпретатор в консоли, т.к. результат работы скрипта зависит от параметров урла. Ничего проксировать/балансировать мне не нужно. Доверие к скрипту абсолютное.
Я сделал
sudo apt install php
потом сразу удалил установившиеся с ним apache и apache2. Ну потому что.
Оказалось, что с ним еще установилось php-fpm.
Редактирую /etc/php/7.3/fpm/pool.d/www.conf
и прописываю listen = 127.0.0.1:8888
.
В какую папочку мне положить файлы и/или какую строчку в конфиге еще отредактировать, чтобы при вводе в адресную строку браузера http://localhost:8888/???/myscript.php
я видел результат исполнения скрипта?
Сам php с версии 5.4.0 имеет встроенный веб-сервер. Он не предназначен для production, но для "потестировать" вполне пригоден.
Если кратко, то вам надо сложить ваш код в любую папку, зайти в эту папку и выполнить php -S localhost:8000
, а затем зайти браузером на http://localhost:8000/
.
Но я всё-таки посоветовал бы поднять его в связке с nginx, чтобы иметь представление как это всё работает на самом деле. Достаточно неплохая статья на эту тему тут.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Подскажите, как сделать или где можно прочитать о том, как сделать Фильтр поиска на сайте (фото прикрепляю) + нужна ли база данных городов на MySQL
Сайт работает через раз!(Если пишу логин который нет в базе то он ничего не выводит , а если такой логин есть то он выводит ошибку , но если уже...
Нужен совет, возможно решить мою проблему кешированием или как то по другому