За последние 24 часа нас посетили 22356 программистов и 1125 роботов. Сейчас ищут 657 программистов ...

Нужна помощь с настройками прав доступа в Ubuntu для Laravel

Тема в разделе "Laravel", создана пользователем TheLoveS, 19 окт 2021.

  1. TheLoveS

    TheLoveS Новичок

    С нами с:
    1 май 2020
    Сообщения:
    8
    Симпатии:
    0
    Доброе время.
    Создал в Google виртуальную машину на Ubuntu 18.04.
    Установил MariaDb, phpmyadmin, php7.1, Laravel 5.3.31
    Настроил права доступа на папки и файлы для Laravel:
    1 сделал web сервер владельцем файлов (от имени юзера с правами sudo)
    sudo chown -R www-data:www-data /path/to/your/laravel/root/directory

    2 устанавил 644 на файлы
    sudo find /path/to/your/laravel/root/directory -type f -exec chmod 644 {} \;

    3 устанавил 755 на папки
    sudo find /path/to/your/laravel/root/directory -type d -exec chmod 755 {} \;

    4 Дал права web серверу записывать storage и cache (от имени юзера с правами sudo)
    sudo chgrp -R www-data storage bootstrap/cache
    sudo chmod -R ug+rwx storage bootstrap/cache

    Вылетает ошибка local.ERROR: ErrorException: Key file "file:///var/www/мой сайт/storage/oauth-private.key" permissions are not correct, should be 600 or 660 instead of 770 in /var/www/мой сайт/vendor/league/oauth2-server/src/CryptKey.php:57

    Вопрос: Подскажите, пожалуйста, что не так я делаю?
    Заранее спасибо всем )))
     
  2. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    3.823
    Симпатии:
    736
    Адрес:
    Татарстан
    Ну читайте доку, там же все есть. Всего пару строк.

    Прилинкуйте сторедж
    Код (Text):
    1. php artisan storage:link
     
  3. TheLoveS

    TheLoveS Новичок

    С нами с:
    1 май 2020
    Сообщения:
    8
    Симпатии:
    0
    Спасибо за совет но я уже это сделал и не помогает.
    Мне сказали, что б правильно нужна установить права на папки и файлы.
    В инете нашел какие строчки нужно вводить.
    Теперь у меня другой прикол. Права на папки и файлы слетают каждые 10-15 минут
     
  4. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.554
    Симпатии:
    1.754
    Какие именно?
    --- Добавлено ---
    А тут прямо написано в принципе, что нужно сделать, прямо в соообщении