Моя настройка cpanel по умолчанию запускает apache от имени пользователя «никто». Поэтому, когда я запускаю php-скрипт через браузер, который выводит файл, этот файл не принадлежит никому: никто. Когда я запускаю сценарий из задания cron, зарегистрированного как пользователь «fred», выходные файлы принадлежат fred: fred. Мне нужно, чтобы браузер и cron перезаписали один и тот же файл. У меня проблема в том, что если один «пользователь» создает файл, другой не может его перезаписать. Не могли бы вы сообщить мне, в чем заключается основная проблема и каково ее возможное решение. Разрешения на файлы - 0775.
- Нужно ли мне создавать группы - добавлять пользователя в одну группу с никем? Если да, то как?
- Как мне запустить задание cron от имени пользователя nobody?
Большое спасибо, Ллойд