подскажите как правильно настроить доступ к каталогу на Линуксе
sergei 16.07.2003 14:58
Ситуация такая:
парсер стоит в каталоге /cgi-bin/ со следующими правами и владельцами
-rwxr-xr-x 1 6008 6002 535180 Mar 19 15:08 parser3.cgi
апач работает от пользователя 6002 изи группы 6002
парсер соответственно от пользователя 6008 из группы 6002
(т.е. и апач и парсер работают из одной группы - тут всё нормально скрипты работают!)
по фпт файлы закачиваются из-под пользователя 6008
у меня есть каталог /d/ права уже поставил наиполнейшие!!!!
drwxrwxrwx 2 6008 6002 4096 Jul 16 10:12 d
в нём 2 файла:
форма для закачки файлов
-rw-r--r-- 1 6008 6002 411 Jul 15 10:43 index.htm
скрипт, который пишет картинку на сервер в файл /d/x3.jpg
-rw-r--r-- 1 6008 6002 107 Jul 15 10:43 dd.html
@main[]
^if(def $form:photo){
^form:photo.save[binary;x3.jpg]
файл сохранён
}{
файл не сохранён
}
выбираю файл, говорю скрипту /d/dd.html сохранить его, и получаю ошибку и такую вот фигню
-rw-rw-r-- 1 6002 6002 0 Jul 16 10:12 x3.jpg
файл создаётся, но в него ничего не пишется и владелец не 6008, а 6002 :((
вчера каким-то чудесным способом заставили этот скрипт записывать файлы:
было
-rwxr-xr-x 1 6002 6002 535180 Mar 19 15:08 parser3.cgi
сделали
-rwxr-xr-x 1 6008 6002 535180 Mar 19 15:08 parser3.cgi
т.е. владельца парсеру сменили с 6002 на 6008 и вроде зарабоатло
файлы стали зыписываться с владельцем 6008 - как и надо!
потом ни с того, ни с сего опять стало делать пустые файлы с владельцем 6002 и выдавать ошибку, т.к. не может записать
-rw-rw-r-- 1 6002 6002 0 Jul 16 10:12 x3.jpg
:(((
Подскажите как заставить нормально сохранять файлы на диск????
- подскажите как правильно настроить доступ к каталогу на Линуксе, sergei 16.07.2003 14:58