Laravel по-русски

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

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

#1 03.08.2015 15:15:32

установка Laravel на Debian

всем привет

Я начал тренироваться с установкой на выделенном сервере ОС Debian 7 x32.
Установил Apache 2.2.22 и php 5.5.27 и доп модули
apt-get install apache2 php5 libapache2-mod-php5 php5-fpm mysql-server mysql-client php5-mysql  php5-curl  curl phpmyadmin

потом поставил composer, nodejs
установил laravel командой
laravel new /var/www/mysite.ru

поменял пользователя и права доступа
cd /var/www/mysite.ru
chown -R www-data:www-data .
chmod -R 755 .
chmod -R 777 storage


в файле /etc/apache2/sites-available/mysite.ru

<VirtualHost *:80>
	ServerAdmin webmaster@mysite.ru
        ServerName mysite.ru 
        ServerAlias www.mysite.ru
	DocumentRoot /var/www/mysite.ru/public
	DirectoryIndex index.html index.htm index.php
</VirtualHost>

потом делаю символьную ссылку /etc/apache2/sites-enabled/mysite.ru

и получаю 403 Forbidden
You don't have permission to access / on this server.

может что-то с правами не так?

Не в сети

#2 04.08.2015 17:19:22

Re: установка Laravel на Debian

/var/www/mysite.ru/public
права execute на каждую директорию

Не в сети

#3 04.08.2015 18:15:57

Re: установка Laravel на Debian

у меня в public вообще только файлы

root@server:/var/www/mysite.ru# ls -l
total 172
drwxr-xr-x  9 www-data www-data   4096 Aug  3 14:20 app
-rwxr-xr-x  1 www-data www-data   1646 Aug  3 14:20 artisan
drwxr-xr-x  3 www-data www-data   4096 Aug  3 14:20 bootstrap
-rwxr-xr-x  1 www-data www-data   1201 Aug  3 14:20 composer.json
-rwxr-xr-x  1 www-data www-data 105057 Aug  3 14:20 composer.lock
drwxr-xr-x  2 www-data www-data   4096 Aug  3 14:20 config
drwxr-xr-x  5 www-data www-data   4096 Aug  3 14:20 database
-rwxr-xr-x  1 www-data www-data    503 Aug  3 14:20 gulpfile.js
-rwxr-xr-x  1 www-data www-data    159 Aug  3 14:20 package.json
-rwxr-xr-x  1 www-data www-data     87 Aug  3 14:20 phpspec.yml
-rwxr-xr-x  1 www-data www-data    899 Aug  3 14:20 phpunit.xml
drwxr-xr-x  2 www-data www-data   4096 Aug  3 16:47 public
-rwxr-xr-x  1 www-data www-data   1928 Aug  3 14:20 readme.md
drwxr-xr-x  5 www-data www-data   4096 Aug  3 14:20 resources
-rwxr-xr-x  1 www-data www-data    567 Aug  3 14:20 server.php
drwxrwxrwx  5 www-data www-data   4096 Aug  3 14:20 storage
drwxr-xr-x  2 www-data www-data   4096 Aug  3 14:20 tests
drwxr-xr-x 28 www-data www-data   4096 Aug  3 14:20 vendor
root@schel4ok:/var/www/mysite.ru/public# ls -l
total 8
-rwxr-xr-x 1 www-data www-data    0 Aug  3 14:20 favicon.ico
-rwxr-xr-x 1 www-data www-data 1786 Aug  3 14:20 index.php
-rwxr-xr-x 1 www-data www-data   24 Aug  3 14:20 robots.txt

Не в сети

#4 05.08.2015 03:04:55

Re: установка Laravel на Debian

Нужен еще mod_rewrite и mcrypt

Не в сети

#5 05.08.2015 11:25:03

Re: установка Laravel на Debian

schel4ok пишет:

у меня в public вообще только файлы

права запуска на каждую папку в пути, а не в папке.

Не в сети

#6 05.08.2015 13:50:13

Re: установка Laravel на Debian

В смысле на папки var и www надо права х?

Не в сети

#7 06.08.2015 10:32:32

Arat
Откуда: Киев
Сообщений: 116

Re: установка Laravel на Debian

Мой совет. Lampp много хоботни всякой, но да, можно дополнения ставить какие нужно.
Я бы советовал скачать и поставить XAMPP, выставить chmod -R 777 /opt/lampp/htdocs и не париться. ИМХО, так удобнее. Сам так сделал на Mint и пользуюсь с удовольствием.

Не в сети

#8 07.08.2015 06:19:53

Re: установка Laravel на Debian

А у меня странность вот какая... Пробую Laravel по этим видео http://www.youtube.com/watch?v=34DD-9uvGrE
И там у автора курса после установки уже есть /rsourses/views/auth/ со всеми нужными вьюхами. Он утверждает, что так должно быть из коробки.
И пробовал ставить композером и laravel new mySite , но результат тотже. Ставятся два контроллера  /auth/AuthController.php,
/auth/PasswordController.php, а представление не ставится. Может я что-то не так делаю?

Не в сети

#9 07.08.2015 09:07:33

Re: установка Laravel на Debian

В 5.1 похоже их убрали. Когда начинал я просто поставил 5.0 отдельно и скинул view в 5.1

Не в сети

#10 07.08.2015 13:59:17

Re: установка Laravel на Debian

Да, я так и сделаю.

Да, там есть. Забрал. Спасибо.

Изменено egorr (07.08.2015 14:06:11)

Не в сети

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