Iniciar um servidor no MAC OS X
estou a tentar descobrir como usar o php-openId https://github.com/openid/php-openid
Por isso clonei o repo no meu sistema no directório ~/www Existem alguns exemplos no diretório php-open-id/examples que iwanted executar.especificamente eu queria desenhar a página php-open-id / examples/consumer / index.php para avançar na compreensão da api.
de modo a tornar a Página I iniciada um servidor na pasta php-open-id / examples utilizar
python -m SimpleHTTPServer 8000
e navegei até localhost: / / consumer / index.php
mas não é work.It mostra uma janela para gravar o ficheiro.alguém pode dizer-me a forma correcta de tornar este ficheiro php?
2 answers
Encontrei uma solução:
Execute o servidor usando
php -S localhost:9000
Tem de ter um servidor de php para servir .ficheiros php. O servidor python simples não é um servidor php e, portanto, ele está simplesmente listando os arquivos no diretório para download.
Se você estiver no OSX 10 ou acima, ele vem com o apache que tem o módulo php presente e pode ser configurado para servir o arquivo php.
Tutoriais podem ser encontrados aqui http://php.net/manual/en/install.macosx.bundled.php e aqui https://discussions.apple.com/docs/DOC-3083
Se quiser configurar um servidor dedicado em vez de usar o apache, o MAMP é uma boa solução. Procure no Google e veja tutoriais sobre como configurá-lo.