Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
всем привет
Я начал тренироваться с установкой на выделенном сервере ОС 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.
может что-то с правами не так?
Не в сети
/var/www/mysite.ru/public
права execute на каждую директорию
Не в сети
у меня в 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
Не в сети
Нужен еще mod_rewrite и mcrypt
Не в сети
у меня в public вообще только файлы
права запуска на каждую папку в пути, а не в папке.
Не в сети
В смысле на папки var и www надо права х?
Не в сети
Не в сети
А у меня странность вот какая... Пробую Laravel по этим видео http://www.youtube.com/watch?v=34DD-9uvGrE
И там у автора курса после установки уже есть /rsourses/views/auth/ со всеми нужными вьюхами. Он утверждает, что так должно быть из коробки.
И пробовал ставить композером и laravel new mySite , но результат тотже. Ставятся два контроллера /auth/AuthController.php,
/auth/PasswordController.php, а представление не ставится. Может я что-то не так делаю?
Не в сети
В 5.1 похоже их убрали. Когда начинал я просто поставил 5.0 отдельно и скинул view в 5.1
Не в сети
Да, я так и сделаю.
Да, там есть. Забрал. Спасибо.
Изменено egorr (07.08.2015 14:06:11)
Не в сети
Страницы 1