Laravel по-русски

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

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

#1 Re: Laravel » Ошибка Forbidden при запуске Laravel » 29.12.2015 12:44:44

Странно ...
Сделал chown -R admin.admin /home/admin/web/mysite.ru/public_html
Запускаю mysite.ru/public/index.php - вроде бы, заработало.
Выводит:

Laravel 5
Simplicity is an acquired taste. - Katharine Gerould

#2 Re: Laravel » Ошибка Forbidden при запуске Laravel » 29.12.2015 11:31:33

Сделал, теперь у файлов владелец - apache
Результат - тот же, forbidden

#3 Re: Laravel » Ошибка Forbidden при запуске Laravel » 29.12.2015 11:24:50

Вот результат:

apache     318  1015  0 06:35 ?        00:01:51 /usr/sbin/httpd
apache     321  1015  0 06:35 ?        00:02:00 /usr/sbin/httpd
apache     322  1015  0 06:35 ?        00:01:52 /usr/sbin/httpd
apache    5489  1015  0 Dec27 ?        00:00:01 /usr/sbin/httpd
apache   19029  1015  0 Dec28 ?        00:10:33 /usr/sbin/httpd
apache   19033  1015  0 Dec28 ?        00:10:24 /usr/sbin/httpd
apache   19034  1015  0 Dec28 ?        00:10:05 /usr/sbin/httpd
apache   19036  1015  0 Dec28 ?        00:10:35 /usr/sbin/httpd
apache   19037  1015  0 Dec28 ?        00:10:42 /usr/sbin/httpd
apache   19038  1015  0 Dec28 ?        00:10:22 /usr/sbin/httpd
apache   19039  1015  0 Dec28 ?        00:10:43 /usr/sbin/httpd
root     22046 18287  0 11:23 pts/0    00:00:00 grep -F apache
apache   32471  1015  0 Dec28 ?        00:07:56 /usr/sbin/httpd
apache   32473  1015  0 Dec28 ?        00:08:00 /usr/sbin/httpd

#4 Re: Laravel » Ошибка Forbidden при запуске Laravel » 29.12.2015 11:15:46

У меня CentOS 6
Я применил вот такую команду
chown -R admin /home/admin/web/mysite.ru/public_html
Проверил, владельцем этих файлов теперь является не root, a admin, группа - admin.
Так же, как у остальных сайтов, которые не на Laravel и которые работают.
А результат - тот же, Forbidden

#7 Re: Laravel » Ошибка Forbidden при запуске Laravel » 29.12.2015 10:36:21

DucumentRoot смотрит именно на корневую папку.
На vps в качестве панели управления установлена Vesta и в ней при создании нового домена всё уже настраивается автоматически.
Или здесь нужно руками прописать, чтобы DocumentRoot смотрел на папку public ?

Если, к примеру, в корневую папку добавить файл test.php запустить как site.ru/test.php, то это работает.

#8 Laravel » Ошибка Forbidden при запуске Laravel » 28.12.2015 14:11:32

roman_yakimkin
Ответов: 14

Добрый день.
Установил на VPS Laravel 5 с помощью команды
composer create-project laravel/laravel {directory} 5.0 --prefer-dist

Laravel установился в папку с сайтом.

А при попытке запуска возникает ошибка

Forbidden
You don't have permission to access / on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

И даже если зайти как www.site.ru/public/index.php, то всё равно возникает такая же ошибка.

Подскажите пожалуйста, как её исправить ?

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