Користувальницькі налаштування

Налаштування сайту


linux:xosting:vstanovlennja_laravel

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

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