Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 09.02.2015 00:01:58

Настройка Laravel 5

Всем привет! Парни кто может подсказать как мне сделать чтобы обращаться к моему проекту по адресу например так http://laravel/ , а не http://laravel/public/ и еще может кто подскажет первоначальную настройку фреймворка.

Изменено LoKeR (09.02.2015 00:02:36)

Не в сети

#2 09.02.2015 01:18:00

Re: Настройка Laravel 5

Нужно сделать public корневой папкой.

Что есть "первоначальная настройка"?

Изменено Wide (09.02.2015 01:23:38)

Не в сети

#3 09.02.2015 01:30:13

Re: Настройка Laravel 5

Wide пишет:

Нужно сделать public корневой папкой.

а как?)

Не в сети

#4 09.02.2015 12:01:16

Re: Настройка Laravel 5

LoKeR пишет:
Wide пишет:

Нужно сделать public корневой папкой.

а как?)

в настройках сервера. что-то типа

<VirtualHost *:80>
ServerName sitename.com
DocumentRoot /path/to/our/public
</VirtualHost>

Изменено Screamster (09.02.2015 12:07:44)

Не в сети

#5 09.02.2015 12:15:09

Re: Настройка Laravel 5

Screamster, спасибо. Чет как-то тупо устроено...

Не в сети

#6 09.02.2015 14:26:38

Re: Настройка Laravel 5

Можно еще перенести все файлы из папки public в корень сайта, затем отредактировать файл index.php:

require __DIR__.'/bootstrap/autoload.php';
$app = require_once __DIR__.'/bootstrap/app.php';

Не в сети

#7 09.02.2015 14:55:40

Re: Настройка Laravel 5

Pr00f пишет:

Можно еще перенести все файлы из папки public в корень сайта, затем отредактировать файл index.php:

require __DIR__.'/bootstrap/autoload.php';
$app = require_once __DIR__.'/bootstrap/app.php';

а если перенести только index.php? Просто не хочется чтобы эти все файлы валялись в корне...

Не в сети

#8 09.02.2015 14:58:24

Re: Настройка Laravel 5

да, вроде бы работает спасибо за подсказку Pr00f! Будем тестить))

Не в сети

#9 09.02.2015 15:08:54

Re: Настройка Laravel 5

теперь 404 на login и home...

Не в сети

#10 09.02.2015 17:30:03

Re: Настройка Laravel 5

LoKeR пишет:

Просто не хочется чтобы эти все файлы валялись в корне...

Немного ранее кто-то писал "как-то тупо сделано"... А чем простите плох вариант, где из вне нет доступа к "системным директориям"?

В любой панели управления есть возможность изменения корневой директории домена.

Не в сети

#11 09.02.2015 17:47:50

Re: Настройка Laravel 5

PROGRAMMATOR пишет:
LoKeR пишет:

Просто не хочется чтобы эти все файлы валялись в корне...

Немного ранее кто-то писал "как-то тупо сделано"... А чем простите плох вариант, где из вне нет доступа к "системным директориям"?

В любой панели управления есть возможность изменения корневой директории домена.


да просто раньше юзал Kohana 3, там такого не было. ладно будем так пилить...

Не в сети

#12 10.02.2015 10:56:10

Re: Настройка Laravel 5

Создай в корне сайта .htaccess и пропиши в нем
Options Indexes FollowSymLinks
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule ^$ public/ [L]
    RewriteRule (.*) public/$1 [L]
</IfModule>
и все!

Не в сети

#13 10.02.2015 11:47:59

Re: Настройка Laravel 5

В Кохане как раз было сделано неграмотно. Правильно из соображений безопасности - это делать document root несовпадающим с корневой папкой фреймворка. Привыкайте.

Не в сети

Подвал раздела