Я прочитал и попробовал несколько методов, и ни один не работал. Я всегда получаю либо 400
или же 500
ошибка. Приложение отлично работает на локальном хосте.
Каковы точный шаги, чтобы получить Laravel 5 и запустить на VPS с DirectAdmin CP ??
Пожалуйста, не связывайтесь с другими вопросами, поскольку я читаю их все. Некоторые даже больше не работают с Laravel 5.
Примечание: DirectAdmin видит public_html
как корень документа.
У меня есть root-доступ по SSH и Composer установлен.
Конфиги VPS: Apache 2.4.9 и PHP 7.0.3.
Оказывается, в DirectAdmin есть раздел, в котором вы можете определить пользовательские конфигурации Apache (включая корень документа). Итак, вот шаги:
1- Войдите в вашу админку (как системный администратор)
2- От Extra features
Выбрать Custom Httpd Configurations
3- Выберите домен, который вы хотите настроить
4- В текстовой области вверху введите следующее:
|?DOCROOT=/home/username/domains/example.com/public_html/public|
5- Нажмите сохранить. Теперь подождите минуту или две и вуаля! Оно работает.
Очевидно, вам нужно изменить username
а также example.com
в соответствии с вашими настройками.
Других решений пока нет …