Автор |
Сообщение |
Richard Ferlow Гуру Предупреждений : 2
|
|
Не знаю, что такое произошло, раньше работало
Суть в чем - по фтп программа выгружает файл в папку на сервере.
Там этот файл подхватывает скрипт, и после через unlink удаляет.
Раньше удаляло, теперь пишет, что прав не хватает - permission denied - где что поправить ? |
|
|
|
|
Richard Ferlow Гуру Предупреждений : 2
|
|
А да - на сервере я могу под рутом сделать все что надо. Права может исполняемому пользователю скриптов урезались ? |
|
|
|
|
alexcom Медвед-шатун Предупреждений : 2
|
|
фтп и скрипт под разными узерами пашут?
если скрипт к примеру на пхп и вызывается с апача, то узер будет www-data(ну или что там назначено на него). |
|
|
|
|
Richard Ferlow Гуру Предупреждений : 2
|
|
alexcom
да, под разными - при выгрузке фтп пользователь владельцем становится, а, к примеру, если создавать файл средствами php - владелец - apache
Что изменилось, хотя я ничего не трогал, мне не ясно :/
Как тогда пользователю apache дать права удалять файлы фтп пользователя |
|
|
|
|
alexcom Медвед-шатун Предупреждений : 2
|
|
внеси узера апаче в одну группу с фтп
(там в вебмине, (если ты его конечно поставил) есть такая тузла) |
|
|
|
|
Richard Ferlow Гуру Предупреждений : 2
|
|
alexcom
У меня plesk - попробую сделать через него или ручками |
|
|
|
|
Richard Ferlow Гуру Предупреждений : 2
|
|
Хм, пока не выходит
Допустим фтп пользователь - это ftpuser
В /etc/group его не нашел...
Добавил ftpuser в группу к apache, но ничего не дало.
Как быть ? Как узнать где права для группы прописаны ? |
|
|
|
|
Richard Ferlow Гуру Предупреждений : 2
|
|
Ой, выэй, права на папку надо было 777 поставить просто )) |
|
|
|
|
|