move_uploaded_file

proc

Новичок
move_uploaded_file

Использую функцию move_uploaded_file и получаю такое сообщение:
Warning: SAFE MODE Restriction in effect. The script whose uid is 1093 is not allowed to access / owned by uid 0 in /usr/home/sites/xxx/photo_upload.php on line 44
 

si

Administrator
Тебе перевести сообщение ? Для этого есть online переводчики
 

Varg

Guest
откючи safe_mode в пхп.ини или попроси админа.
 

proc

Новичок
Смешно...

Мне нужно понять как это обойти?

Заранее благодарен
 

proc

Новичок
Ни то ни другое не годится. safe_mode - условия хостинга.
 

Varg

Guest
хм... как я понимаю "/" это рут. И кто тебя туда пустит?
 

proc

Новичок
Да нет это я сократил

По теме разговор будет или мысли в слух?

Спасибо
 

si

Administrator
По теме разговор будет или мысли в слух
Ты хочешь писать в дир которая видимо принадлежит руту. ненадо это делать и все будет нормально, пиши в свои директории.
 

proc

Новичок
Все выглядит так:

Файл (jpg) аплоудится через форму в TEM директорию PHP и потом я использую move_uploaded_file для копирования файла к себе на сайт. Раньше использовал copy() и была похожая ситуация.
 

Varg

Guest
Я её решил отключением safe_mode, если кто-то знает более хороший метод (там ещё было base_dir restriction in effect) я буду только рад.
 

Varg

Guest
Чем меньше UID тем круче права? Так?

Если так то 0 - админ, рут тобишь?...
 

Varg

Guest
А если настроено так, что upload=on, safe_mode=on, и путь к временной папке аплода ниже чем open_dir? То это что вообще за муть? Вроде и разрешено, а вроде и нет :)
 

proc

Новичок
Всем спосибо. Проблема решена в кооперации с админом
 
Сверху