Страница 1 из 1

Права доступа к папкам

Добавлено: 21 янв 2007, 15:47
pashtet
При выполнении скрипта содержащего следущее:
$flag = mkdir ("dir/$var", 0700);
возникает ошибка вида:
Warning: mkdir(Users/pashtet) [function.mkdir]: Permission denied in
/home/domen/dir/page.php on line 24
Насколько я понимаю, проблемы с правами доступа для папки. Верно?
Какие права надо указывать?

Re: Права доступа к папкам

Добавлено: 21 янв 2007, 17:37
Duncon
Покажи код интересует строчка /home/domen/dir/page.php on line 24
А вообще неплохо бы проверять существует ли папка

Re: Права доступа к папкам

Добавлено: 22 янв 2007, 11:16
pashtet
Хм, а что в той строке может быть интересного?
Вообщем то уже справился, просто при создании папки вообще не указываю второй аргумент. Там права по умолчанию 777 устанавливаются, и всё работает пока

Re: Права доступа к папкам

Добавлено: 22 янв 2007, 12:15
Absurd
pashtet писал(а):При выполнении скрипта содержащего следущее:
$flag = mkdir ("dir/$var", 0700);
возникает ошибка вида:
Warning: mkdir(Users/pashtet) [function.mkdir]: Permission denied in
/home/domen/dir/page.php on line 24
Насколько я понимаю, проблемы с правами доступа для папки. Верно?
Какие права надо указывать?
Директория users/pashtet должна быть доступна только для админа и для pashtet, иначе смысл пользовательских директорий исчезает.

Re: Права доступа к папкам

Добавлено: 22 янв 2007, 19:43
pashtet
Эти папки создаются не для того чтобы ими пользовались юзеры, в них просто хранится инфа о каждом пользователе, так удобнее. В БД несоображаю, поэтому пока так

Re: Права доступа к папкам

Добавлено: 22 янв 2007, 19:54
Absurd
pashtet писал(а):Эти папки создаются не для того чтобы ими пользовались юзеры, в них просто хранится инфа о каждом пользователе, так удобнее. В БД несоображаю, поэтому пока так
Я ошибся, перепутал с пользовательскими директориями