Развернуть проект Laravel в подпапке - PullRequest
0 голосов
/ 03 мая 2018

Я пытаюсь развернуть свой проект Laravel 5.5 на своем веб-хостинге (версия PHP 7.1.xx). У меня несколько хостингов на одном сервере, поэтому при подключении по FTP получается то, что у меня есть:

-WEBSITE NUMBER 1
 -- WordPress files

-WEBSITE NUMBER 2
-- WordPress files 

-WEBSITE NUMBER 3
-- WordPress files

Теперь мне нужна подпапка www.WEBSITENUMBER3.com/app/ с именем laravel. Итак, я сделал 2 папки на одном уровне:

 -WEBSITE NUMBER 1
 -- WordPress files

-WEBSITE NUMBER 2
-- WordPress files 

-WEBSITE NUMBER 3
-- WordPress files
-- app 
-- laravelApp

Внутри папки app я помещаю файлы из общего каталога Laravel, а в папку laravelApp я помещаю все свои проекты laravel (кроме общедоступной папки). Теперь проблема в том, что когда я захожу на www.WEBSITENUMBER3.com / app / , все ссылки не работают, начальная загрузка не загружается, потому что он пытается загрузить:

www.WEBSITENUMBER3.com / самозагрузка

вместо www.WEBSITENUMBER3.com/app/bootstrap

так что все вещи моего приложения. Так есть ли способ изменить корень, где работает laravel? Я обнаружил, что невозможно и неправильно изменить все ссылки в Laravel вручную, чтобы сделать их абсолютно необходимыми.

1 Ответ

0 голосов
/ 03 мая 2018

Вы должны установить правильный путь к своему приложению в файле .env в корневой папке.

Строка APP_URL должна быть установлена ​​следующим образом:

APP_URL=www.WEBSITENUMBER3.com/app/

После изменения .env необходимо перезапустить веб-сервер. Дополнительные шаги зависят от вашего веб-сервера.

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