Задать вопрос
hummingbird
@hummingbird

Как записывать в файл, если скрипт в фоне запущен от одного пользователя, а каталоги принадлежат другому?

Здравствуйте!

Запускаю php скрипт этой командой:
nohup php -f /path/to/file.php > /dev/null 2>&1 & echo $!


В фоне висит от пользователя www-data. Сам file.php лежит в каталоге от user1 рядом с файлами от user1, да и сам он создан пользователем user1.

Беда в том, что не выполняется функция file_put_contents().

Как это исправить?
  • Вопрос задан
  • 638 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Skillbox
    PHP-разработчик. Базовый уровень
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
FanatPHP
@FanatPHP
Чебуратор тега РНР
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы