Да, есть встроенный веб-сервер в предстоящем выпуске PHP 5.4, который вы можете попробовать в своих кандидатах на выпуск (я об этом недавно узнал!)
http://php.net/manual/en/features.commandline.webserver.php
Что мне нужно, чтобы выяснить, есть ли способ заставить его работать с именами доменов, отличными от localhost (он работает нормально на localhost, порт 80)? Даже 127.0.0.1 не работает. Я поставил фиктивные имена хостов в файл моих хостов, чтобы указать на 127.0.0.1, и они тоже не работают. Я понимаю, что это просто кандидат на выпуск, но я хотел бы знать, есть ли у кого-либо еще решение для этой проблемы, чтобы я мог проверить свое приложение с фактическим именем домена, указывающим на 127.0.0.1 в файле моих хостов. ОС - Windows 7 Professional SP1.
Вещи, которые я уже пробовал: 1. Googling (duh) 2. Просмотр php.ini для опций 3. Попытка 127.0.0.1, мой IP-адрес локальной сети, мой IP-адрес WAN с переадресацией порта 80 и исправлением ошибки петли NAT (маршрутизатор с DD-WRT)