The stream or file "/var/www/bossphp.x/storage/logs/laravel-2020-07-02.log" could not be opened: failed to open stream: Permission denied --- Добавлено --- Я устанавливаю права, а он заново при новых логах просит права заново
sudo chmod -R 777 /var/www/bossphp.x/storage но потом все равно при создании нового лага требует опять прописывать это уже надоело это делать как сделать один раз?
@gurul У вас видимо крон сидит, и тоже пишет в эти файлы. От рута. Или веб-сервер от себя. Если первый случай, можно либо крон от нужного пользователя запускать, либо разделять консольные и веб-логи
100% фирменный стиль --- Добавлено --- раньше он был гуру только убунту, а теперь он босс пхп и автор ларавель v8. но сцуко разобраться один раз с владельцем файлов он не в силах уже года три, как минимум. --- Добавлено --- придумать ещё один крутой ник, не? главное — верить в себя!11
@gurul в другой раз буду банить сразу же как только увижу заголовок темы капсом. ты где набрался этого говна, БОССПРОГРАММИСТ?
один раз решить что надо уже вникнуть в права, напрячь мозг, поискать, попробовать сформулировать вопрос для поисковика. пока ты вываливаешь свои "проблемы" на нас, ты ничему не учишся. эта заморочка с тобой все годы, что ты появляешся на этом форуме. в чём проблема? — только в тебе!
я пытался. ты исчерпал все лимиты доброго отношения. нельзя быть таким наглым и наивным халявщиком. --- Добавлено --- ты нас вопринимаешь как мамку. мы не мамка! --- Добавлено --- нам тупо насрать что ты там пытаешся изобразить. смени парадигму: вместо "верь в себя не смотря ни на что" попробуй "расчитывай только на себя, старайся".
Объясняю не для топикстартера, а для тех, кто придёт из поисковиков: Linux и другие unix-подобные системы расчитаны на многих пользователей. Есть пользовательские аккаунты предназначенные для реальные людей. А есть созданные для специальных "технических" целей: например, веб-сервер работает от имени пользователя www-data. Есть ещё группы пользователей. Опять же, как правило, за кампанию с пользовательским аккаунтом создаётся группа с таким же названием. Например вы vasya и входите в группу vasya. Можно входить в несколько групп одновременно. Найти эти имена можно заглянув в файлы /etc/passwd и /etc/group Файлы и папки всегда принадлежат какому-то одному пользователю и одной группе. Права на файлы и папки определяются отдельно для пользователя-владельца, для группы-владельца и для всех остальных. Если явно не менять права, новые файлы пользователя создаются с атрибутами доступа, зависящими от т.н. "umask". Его можно настроить как для личного аккаунта, так и для технического вроде www-data. Когда вы работаете в консоли под своим личным аккаунтом, например запускаете команды php artisan, система создаёт файлы, принадлежащие вам, т.е. пользователю и группе vasya. А веб-процесс php пытается создавать или модифицировать те же файлы от имени пользователя www-data. И если не принять специальных мер, то прав может не хватить — в какой-то момент вам , а в другой момент веб-серверу. Бесконечно менять атрибуты доступа на 777 для всех новых файлов это онанизм, устанет рука. Лучше самому стать пользователем www-data ИЛИ настроить взаимное членство в группах и права по умолчанию для групп (umask). Пошаговой инструкции не будет, оставляю радость открытий вам самим. Выж программисты! Гуглить фразы: linux file permissions cheat sheet set default umask umask for php www-data add existing user to group linux sudo www-data