Estou tentando criar um API Rest em PHP para servir um app em Xajax que estou desenvolvendo. Não tenho noção de programação em PHP, mas através do exemplo a seguir eu obtive exito na criação da API: https://developer.okta.com/blog/2019/03/08/simple-rest-api-php
Segui o exemplo acima usando o Debian 10.
Se observarem o exemplo, irão notar que o autor recomenda realizar o teste usando o servidor embutido do PHP (php -S 127.0.0.1:8000 -t public). Usando o mesmo eu obtenho êxito no retorno das requisições, por exemplo se eu digitar no navegador "http://127.0.0.1:8000/person/" eu recebo o json com todas as pessoas cadastradas.
O PROBLEMA é quando tento fazer o mesmo via apache, já em produção. Se eu tento digitar "http://127.0.0.1/person/" ele me retorna um erro dizendo que o arquivo não existe, pois o apache tenta localizar algum index no diretório PERSON que não existe. E se eu tento digitar "http://127.0.0.1/index.php/person/" me é retornado tão somente uma página em branco.
Pergunta
doidopb
Olá a todos,
Estou tentando criar um API Rest em PHP para servir um app em Xajax que estou desenvolvendo. Não tenho noção de programação em PHP, mas através do exemplo a seguir eu obtive exito na criação da API: https://developer.okta.com/blog/2019/03/08/simple-rest-api-php
Segui o exemplo acima usando o Debian 10.
Se observarem o exemplo, irão notar que o autor recomenda realizar o teste usando o servidor embutido do PHP (php -S 127.0.0.1:8000 -t public). Usando o mesmo eu obtenho êxito no retorno das requisições, por exemplo se eu digitar no navegador "http://127.0.0.1:8000/person/" eu recebo o json com todas as pessoas cadastradas.
O PROBLEMA é quando tento fazer o mesmo via apache, já em produção. Se eu tento digitar "http://127.0.0.1/person/" ele me retorna um erro dizendo que o arquivo não existe, pois o apache tenta localizar algum index no diretório PERSON que não existe. E se eu tento digitar "http://127.0.0.1/index.php/person/" me é retornado tão somente uma página em branco.
Será que alguém poderia me ajudar?
Desde já agradeço a atenção de todos
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.