linux:xosting:vstanovlennja_laravel
Розбіжності
Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
Порівняння попередніх версійПопередня ревізіяНаступна ревізія | Попередня ревізія | ||
linux:xosting:vstanovlennja_laravel [2018/07/10 17:25] – Юрій | linux:xosting:vstanovlennja_laravel [2018/07/10 19:15] (поточний) – [Laravel 5] Юрій | ||
---|---|---|---|
Рядок 26: | Рядок 26: | ||
===== За допомогою composer===== | ===== За допомогою 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.txt · Востаннє змінено: 2018/07/10 19:15 повз Юрій