Есть ли простой сервер разработки PHP? [закрытый]
при написании веб-приложений на Python, это мозг мертвый легко запустить сервер разработки. Django и Google App Engine (GAE) оба поставляются с простыми серверами.
основная функция, которую я ищу, - это отсутствие конфигурации. Я хочу что-то вроде сервера GAE dev, где вы просто передаете каталог приложения в качестве параметра при запуске сервера.
есть ли причина, что это сложнее с PHP?
8 ответов:
использовать XAMPP:http://www.apachefriends.org/en/xampp.html Его легко установить и настроить.
EDIT:
начиная с PHP 5.4 (который был выпущен 2 года после этого ответа) есть встроенный веб-сервер. Сегодня это неточно, пожалуйста, используйте метод, предоставленный k0pernikus в своем ответе.
на самом деле PHP 5.4.0 недавно представил свой встроенный веб-сервер:
cd ~/public_html php -S localhost:8000
Если это возможный вариант на любой платформе, которую вы используете, PHP 5.4 имеет Django-like сервер.
вы также можете хотеть фрагмент Я использую для обнаружения сервера разработки и репликации двух наиболее распространенных применений mod_rewrite. (Прячется
index.php
в URL-адресах и передаче статических файлов для обслуживания)(Да, для этого есть встроенный переключатель командной строки, но он не совсем соответствует фрагменту mod_rewrite большинства людей используйте и вызвали ложные ошибки 404 для меня из-за этого несоответствия.)
easy_php_dev делает разработку php с несколькими сайтами очень простой и быстрой. Единственное ограничение-он предназначен только для OSX. Раскрытие информации: я-автор.
попробуйте использовать batch file
- открываем блокнотом
- РНР -ы на localhost:8000
Сохранить как .расширением bat => сервер.летучая мышь- теперь нажмите на кнопку
server.bat
, ваш сервер готов на http://localhost:8000.DEP
если вы получили ошибку
php not recognize any internal or external command
затем перейдите в переменную среды и отредактируйте путь к php.exe"C:\wamp\bin\php\php5.4.3"
когда мне нужен быстрый php веб-сервер для локального тестирования я использую QuickPHP
AppServ всегда настройки все, что вам нужно красиво!