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.
Question
doidopb 0
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 to post
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.