Мой проект разработан с личинкой, затем я пытаюсь использовать azure для веб-сервера.
Я копирую папку laravel в папке C:\inetpub\wwwroot\laravel5
. Затем я запустил php artisan.
Затем я тестирую http://localhost:8000/index
(тест на удаленном веб-сервере). Все нормально.
Но если я обращаюсь к своему URL- http://bobdict.cloudapp.net/index
, например, http://bobdict.cloudapp.net/index
, он говорит, что страница не найдена.
В чем проблема?
Я новичок в этом, извините.
Кажется, вы используете IIS для размещения своего приложения PHP на Azure VM.
Поскольку вход в приложение laravel находится в общей папке в корневом каталоге приложения. Вы можете протестировать, чтобы просмотреть http://bobdict.cloudapp.net/public/index
чтобы проверить, успешно ли установлено приложение laravel. Затем настройте URL-адрес перезаписи для дружественного шаблона URL. Вы можете создать web.config
вручную в своем корневом каталоге вашего приложения. Вы можете обратиться к http://blog.qbotx.com/basic-laravel-5-on-microsoft-azure-part-1/ для содержимого web.config
.
в лазурном портале настройте docroot на wwwroot / laravel5 / public