Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   mkdir (http://www.flasher.ru/forum/showthread.php?t=70910)

megasmall 24.10.2005 20:59

mkdir
 
такая проблемка
создаю каталог mkdir($path, 0666)
всё создаётся, но когда я через ftp залажу на сервак то немогу зайти в эту папку пробовал разные значения и 0777 и 666 и 0666 и 777 НИХЕРА!
чё сделать?

Skubent 25.10.2005 11:31

И что пишет FTP ?
А вообще, от настроек хостера зависит, права php отличаются от прав ftp-полльзователя.

Nirva 25.10.2005 15:09

chmod 777, не так пробовал

megasmall 27.10.2005 01:43

chmod 777 это что?
как пользоваца
короче, такой скрипт.
if (mkdir("nic", 0777)) {
mkdir("nic/foto", 0777);
}
что он делает: он создаёт папку с именем "nic" с полными правами 777
и при удаче, в этой папке создаёт ещё одну папку с именем "foto".
а что у меня получается:
он создаёт папку "nic" с правами 0755!!!!
а папку foto в ней несоздаёт, и пишет:

Warning: mkdir(): SAFE MODE Restriction in effect. The script whose uid is 32494 is not allowed to access /home/hallw/public_html/test/nic owned by uid 99 in /home/hallw/public_html/test/funcreg.php on line 59

Crazy 27.10.2005 01:50

Цитата:

Сообщение от megasmall
chmod 777 это что?
как пользоваца

Это то, что ты должен набрать в поисковой строке гугла.

megasmall 27.10.2005 02:38

А всё понял! надо воттак сделать
$oldumask = umask(0);
mkdir('nic', 0777);
umask($oldumask);

megasmall 27.10.2005 02:55

блин ну тут всёравно проблемма, скрипт почемуто создаёт папки с владельцем 99, но я то владелец 32494 вот он и пишет что скрипт неможет получить доступ к папке с владельцем 99.
тут я чёто ваще ничё непонимаю как так? если скрипт может создать папку в папке с владельцем 32494, почему неможет с 99, когда сам он создаёт с 99.
chown($path, "32494"); походу ваще тока root может юзать
как быть?

juggy 27.10.2005 12:12

тебе «русским языком» написали SAFE MODE Restriction in effect.
Подумай.


Часовой пояс GMT +4, время: 13:49.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.