Поскольку я не знаю, можно ли это использовать, самым простым решением было бы подключиться через S SH к вашему живому серверу. Если у вас нет доступа к вашему серверу через S SH, вы, вероятно, использовали FTP для публикации sh вашего проекта. Хотя это может работать (т. Е. Развертывание на машине windows), оно также может вызывать сложные проблемы.
Недавно у меня была похожая проблема на машине windows, где нельзя просто выполнить команду artisan
на оболочка.
Мое решение состояло в том, чтобы установить маршрут и добавить этот код в методе контроллера
$output = new BufferedOutput;
Artisan::call('route:list', [], $output); // use route:clear instead
return dd($output->fetch());
Вы можете попробовать то же самое, заменив 'route:list'
на 'route:clear'
.
Также, возможно, попробуйте прокомментировать все другие маршруты в вашем файле маршрута и попробуйте тот, который не работает в данный момент снова.
Если он все еще не работает, проблема связана с настройками вашего сервера.
Если это работает, он имеет более вероятно, что-то связанное с организацией ваших маршрутов.