linux:xosting:vstanovlennja_laravel
Розбіжності
Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Наступна ревізія | Попередня ревізія | ||
| linux:xosting:vstanovlennja_laravel [2018/07/10 17:24] – створено Юрій | linux:xosting:vstanovlennja_laravel [2018/07/10 19:15] (поточний) – [Laravel 5] Юрій | ||
|---|---|---|---|
| Рядок 1: | Рядок 1: | ||
| ====== Встановлення на хостингу Laravel ====== | ====== Встановлення на хостингу Laravel ====== | ||
| - | За допомогою інсталятора | + | ===== За допомогою інсталятора |
| Рядок 22: | Рядок 23: | ||
| laravel new project_name | laravel new project_name | ||
| </ | </ | ||
| + | |||
| + | |||
| + | ===== За допомогою composer===== | ||
| + | |||
| + | < | ||
| + | composer create-project laravel/ | ||
| + | </ | ||
| + | |||
| + | де ~/ | ||
| + | |||
| + | |||
| + | ===== Налаштування проекту ===== | ||
| + | |||
| + | Якщо коренева тека для файлів сайту відмінна від дефолтної (Зазвичай файли проекту Laravel знаходяться в теці public), В такому випадку можна задати кореневу теку через Налаштування сайту --> Основні налаштування --> Домашня директорія | ||
| + | |||
| + | **# дефолтна тека/ | ||
| + | <code text |.htaccess> | ||
| + | |||
| + | |||
| + | < | ||
| + | RewriteEngine on | ||
| + | RewriteRule ^$ public/ [L] | ||
| + | RewriteRule ((?s).*) public/$1 [L] | ||
| + | </ | ||
| + | |||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | Також (Якщо коренева тека вказується через .htaccess) потрібно створити файл файл .htaccess в теці public та прописати у ньго наступне | ||
| + | |||
| + | |||
| + | **# дефолтна/ | ||
| + | <code text |.htaccess> | ||
| + | < | ||
| + | RewriteEngine On | ||
| + | RewriteCond %{REQUEST_FILENAME} !-d | ||
| + | RewriteCond %{REQUEST_FILENAME} !-f | ||
| + | RewriteRule ^((?s).*)$ index.php? | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | ==== Laravel 5 ==== | ||
| + | |||
| + | Для тих хто хоче поставити Laravel 5. На даний момент є таке рішення: | ||
| + | |||
| + | В кореневому каталозі створити .htaccess з таким вмістом | ||
| + | <code text |.htaccess> | ||
| + | RewriteEngine On | ||
| + | RewriteCond %{REQUEST_URI} !^public | ||
| + | RewriteRule ^ public/ | ||
| + | </ | ||
| + | |||
| + | Далі в htaccess файлі, що знаходиться в папці public закоментувати Options -MultiViews | ||
| + | |||
| + | |||
linux/xosting/vstanovlennja_laravel.1531243492.txt.gz · Востаннє змінено: повз Юрій
