добавлять пользователя, под которым выполняется РНР, в группу рута - это тушить пожар бензином.
спрашивать нас как работает, описывая свои проблемы невнятными репликами - занятие бессмысленное.
"Мальчик жестами показал, что его зовут Хуан".
Нет никакой гарантии, что ваши путанные описания соответствуют действительности
Нет никакой гарантии, что вы транслируете всю необходимую информацию. Например про апач вы упомянули только сейчас, и при этом так и не сообщили, по какой модели он работает - как модуль или фпм. Причем во втором случае с пхп файлами работает фпм, а не апач.
Вместо того чтобы задавать посторонним людям риторические вопросы "апач запускает php из под пользователя begetuser" надо просто взять и посмотреть. На своем сервере
ахаха, чтобы решить проблему с рутом, надо сделать нового пользователя... с правами рута!
вам не кажется, что это решение немного попахивает рекурсией? :)
особенно учитывая, что смысл наличия привилегии sudo для этого пользователя как-то не слишком понятен
MyQuestion, разумеется, это проблема. Причем проблема куда большая, чем мелкие неудобства с файлами.
Этот проект настраивал жопорукий админ, который сделал доступ по фтп для рута, и ещё, небось, без шифрования.
Собственно, у вас вариантов мало: либо делать доступ к файлам на чтение для всех (что, в общем случае, особой проблемы не должно создавать) либо делать владельцем файлов www-data.
Ну или настраивать по-человечески, создав нормального пользователя фтп, добавив в его группу пользователя ввв-дата, и сделав доступ на запись для группы
Вы делаете неправильно примерно всё.
Начиная с бредовой постановки вопроса. Если вы обновляете страницу аяксом, то никакой сторонний парсер это значение не прочитает.
eugenedrvnk, не надо слушать эту галиматью.
мало того что она не имеет отношения к вашему вопросу, но и сами по себе все эти рекомендации неверные.
почитайте лучше почему надо использовать композицию вместо наследования и почему к наследованию надо всегда подходить очень осторожно.
Точно так же, как и любой другой - сесть и написать.
при выполнении операции проверить по базе, разрешен ли пользователю к ней доступ. Где здесь бином ньютона?
>> НЕ означает выхлоп-результат команды сохранить туда
попробуйте пару раз сделать бэкап по своему рецепту и посмотрите что получится.
sudo чтобы пароль не спрашивало это очень умно. особенно если нет рут доступа
ну и вы не ответили, зачем v в czvf
Вот только зачем в этой схеме синхронизировать файлы? И ТЕМ БОЛЕЕ - с тестового на боевой?