Безопасный режим .. MKDIR - PullRequest
       8

Безопасный режим .. MKDIR

2 голосов
/ 04 ноября 2011

У меня есть сценарий, который создает каталог «createdir» и устанавливает для chmod значение 777 (просто для этого теста на самом деле ...)

Затем я хочу создать подпапки, но затем сценарий завершается ошибкой.из-за безопасного режима.

Почему я смог создать эту первую папку?Это из-за того, что папка теперь имеет разные параметры доступа, отличные от файла gallery.php, который был загружен через ftp?

Есть ли способ обойти это?Это скрипт для продажи, я не могу попросить людей просто отключить безопасный режим, так как их хост не может этого допустить.

Warning: mkdir() [function.mkdir]: SAFE MODE Restriction in effect. 
The script whose uid is 10005 is not allowed to access 
/var/www/vhosts/yyy/httpdocs/zzz/files/createddir owned by uid 33 in 
/var/www/vhosts/yyy/httpdocs/zzz/files/gallery.php on line 254

Ответы [ 2 ]

2 голосов
/ 04 ноября 2011

нет способа ее решить.
Либо отключите безопасный режим, либо создайте эти папки из FTP-клиента

0 голосов
/ 04 ноября 2011

Как я вижу и понимаю, у вас нет доступа к этой папке.Попробуйте chown .Для справки: человек Чоун

РЕДАКТИРОВАТЬ: Я не проверял это: http://www.php.net/manual/en/function.chown.php Взгляните.

...