Size: a a a

Laravel для начинающих

2020 March 30

E

Evgenii in Laravel для начинающих
повешу на свой сайт
источник

VY

Vladimir Yefremov in Laravel для начинающих
Игорь
на первый взгляд, пока не столкнешься)
я понимаю, что этот мем короновируса :), но нарисовали его таким забавным.... дизайнер - явно оптимист :)
источник

IV

Ivan Volkov in Laravel для начинающих
Mikhail Zakharov
все норм будет )
понял, спасибо) Буду тестить))
источник

V

Vladij in Laravel для начинающих
подскажите плз, почему не пишет 3-й аргумент
        $user->questions()->attach(
         $request->input('question_id'),
         ['user_id' => Auth::id()],
         $request->input('done')
       );
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
Vladij
подскажите плз, почему не пишет 3-й аргумент
        $user->questions()->attach(
         $request->input('question_id'),
         ['user_id' => Auth::id()],
         $request->input('done')
       );
Что значит не пишет
источник

V

Vladij in Laravel для начинающих
Иван Лещенко
Что значит не пишет
в связной таблице done столбец это бул значение, я передаю 3 значения в аттач, и почему-то именно 3-й аргумент не записывает в связную таблицу
источник

V

Vladij in Laravel для начинающих
т.е. если поменять местами второй массив с  $request->input('done') то  $request->input('done') запишет а массив нет
источник

A

Artem in Laravel для начинающих
извините, что не по теме Laravel, но вдруг, кто-то с этим сталкивался.

Дал права свей папки проекты:

sudo chown -R username:www-data /project/
sudo find /project/ -type f -exec chmod 664 {} \;
sudo find /project/ -type d -exec chmod 775 {} \;


Всё отлично, но перехожу по пути /admin, и вот ошибка прав на скрине.

Проект на laravel написан.
источник

P

PSYTRGLES in Laravel для начинающих
мож www-data:www-data ?
источник

A

Artem in Laravel для начинающих
PSYTRGLES
мож www-data:www-data ?
всё равно так же
источник

P

PSYTRGLES in Laravel для начинающих
а, не лара? а че в папке admin? htaccess мож с чем нить
источник

A

Artem in Laravel для начинающих
PSYTRGLES
а, не лара? а че в папке admin? htaccess мож с чем нить
вот htaccess

RewriteEngine on
RewriteRule ^$ public/ [L]
RewriteRule ((?s).*) public/$1 [L]


Без него вообще проект никак не запускается, ошибка 500.
источник

V

Vladij in Laravel для начинающих
Vladij
в связной таблице done столбец это бул значение, я передаю 3 значения в аттач, и почему-то именно 3-й аргумент не записывает в связную таблицу
решил, там всего два аргумента принимает)
источник

EG

Egor Gruzdev in Laravel для начинающих
Artem
вот htaccess

RewriteEngine on
RewriteRule ^$ public/ [L]
RewriteRule ((?s).*) public/$1 [L]


Без него вообще проект никак не запускается, ошибка 500.
убей apache, возьми nginx + php-fpm и будет тебе счастье
—-
а так проверяй под какими правами ходит apache
загляни в логи
источник

P

PSYTRGLES in Laravel для начинающих
повангую, что хост криво настроен
источник

P

PSYTRGLES in Laravel для начинающих
типа попытка работать вне директории "www"
источник

V

Vladij in Laravel для начинающих
PSYTRGLES
повангую, что хост криво настроен
или хуже, установлено от рута
источник

A

Artem in Laravel для начинающих
PSYTRGLES
типа попытка работать вне директории "www"
источник

P

PSYTRGLES in Laravel для начинающих
да, чет я затупил, логи апача сразу смотри, там будет доп инфа
источник

EG

Egor Gruzdev in Laravel для начинающих
Artem
вот htaccess

RewriteEngine on
RewriteRule ^$ public/ [L]
RewriteRule ((?s).*) public/$1 [L]


Без него вообще проект никак не запускается, ошибка 500.
по чему rewrite такой, если это laravel то должен быть что то:
RewriteEngine On
RewriteBase /yourdir/

# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]

# Authorization Headers
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
источник