Existe um servidor de desenvolvimento de PHP simples? [fechado]

Ao escrever aplicações web em Python, é fácil executar um servidor de desenvolvimento. Django e Google App Engine (GAE) ambos navios com servidores simples.

o principal recurso que procuro não é nenhuma configuração. Eu quero algo como o servidor GAE dev onde você passa o diretório do aplicativo como um parâmetro quando o servidor é iniciado.

Há alguma razão para isto ser mais difícil com o PHP?

Author: mguassa, 2010-06-09

8 answers

Utilizar XAMPP: http://www.apachefriends.org/en/xampp.html É fácil de instalar e config.

Editar:
desde o PHP 5.4 (que foi lançado 2 anos após esta resposta) há um servidor web embutido. Hoje isso é impreciso, por favor use o método fornecido por k0pernikus em sua resposta.

 12
Author: Max Ruf, 2018-07-20 07:45:29

Na verdade o PHP 5.4.0 apresentou recentemente o seu servidor Web incorporado:

cd ~/public_html
php -S localhost:8000
 174
Author: HBv6, 2013-04-01 22:33:21

Se for uma opção viável em qualquer plataforma que esteja a usar, o PHP 5.4 tem um servidor de desenvolvimento Django .

Você também pode querer o fragmento eu uso para detectar o servidor de desenvolvimento e replicar os dois usos mais comuns do mod_rewrite. (Escondido em URLs e a passar ficheiros estáticos para ser servido)

(Sim, existe um interruptor de linha de comando incorporado para isso, mas não corresponde exactamente ao excerto mod_ reescrever que a maioria das pessoas usa e causou espúria 404 erros para mim por causa desse desfasamento.)

 19
Author: ssokolow, 2013-01-28 04:43:23

Easy_php_dev torna o desenvolvimento de php multi-site muito fácil e rápido. A única limitação é que ele é projetado apenas para OSX. Revelação: eu sou o autor.

 6
Author: ctcherry, 2012-07-10 21:07:19

Tente usar Lote ficheiro

  1. abrir o bloco de notas
  2. php -s localhost: 8000
  3. gravar o ficheiro as .extensão bat = > servidor.bat
  4. agora carregue em server.bat, o seu servidor está pronto em http://localhost:8000

DEP

Se tiveres um erro php not recognize any internal or external command em seguida, ir para a variável de ambiente e editar o caminho para php.exe

"C:\wamp\bin\php\php5.4.3"
 6
Author: Nishchit Dhanani, 2016-03-08 06:51:59

Quando preciso de um servidor de php rápido para testes locais, uso O QuickPHP

 5
Author: Keeper, 2010-06-09 09:53:15
Desenvolvemos um servidor de desenvolvimento muito pequeno que tem um comportamento semelhante ao do servidor de desenvolvimento django.

O software chama-sesng e trabalha com php e nginx. É feito em javascript e nodejs , Você pode instalá-lo muito facilmente com npm :

npm install sng
 4
Author: fe_lix_, 2013-02-20 16:23:03