Laravel Конечная точка API не работает на удаленном сервере - PullRequest
0 голосов
/ 09 июля 2020

Я новичок в Laravel. У меня установлен Laravel на моем локальном компьютере и на удаленном тестовом сервере. Обычные веб-страницы работают нормально в обеих системах. У меня также есть конечная точка API, которая сбрасывает некоторые данные в формате JSON. Он отлично работает на моем компьютере:

http://127.0.0.1:8000/api/GetData

Однако, когда я перехожу по этой ссылке в браузере, страница не загружается (запрошенный URL не может быть найден):

myServer.com/api/GetData

В чем может быть причина? Маршруты к API определены в моем api. php файл

EDIT: Я обнаружил проблему: проект установлен в каталоге projectName на удаленном сервере: myServer.com/projectName/ . Мне удалось получить доступ к конечной точке api, посетив: myServer.com/projectName/public/api/GetData

Новый вопрос: почему myServer.com / projectName / api / getData не работает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...