|
|
|
| Не работает скрипт загрузки файлов на сервер.
Выходит такая ошибка:
Warning: copy() [function.copy]: open_basedir restriction in effect. File(/home/tmp_upload/phph4Q93a)
is not within the allowed path(s): (/home/users/c8e5610722b2e3a0b339ab0752ee4a3e)
in /home/users/c8e5610722b2e3a0b339ab0752ee4a3e/admin/1.php on line 43
|
на 43 строке файла вот что:
if (copy($_FILES['att']['tmp_name'][$i], "../files/".$_FILES['att']['name'][$i]))
|
дальше:
{
unlink($_FILES['att']['tmp_name'][$i]);
chmod("../files/".$_FILES['att']['name'][$i], 0644);
}
|
Этот же скрипт без проблем работает на локальном сервере.
Почему такое может быть?
Пожалуйста помогите. | |
|
|
|
|
|
|
|
для: Andchir
(07.04.2007 в 18:38)
| | для переброса загружаемых файлов на их постоянное место дислокации следует применять не copy а специальную функцию - move_uploaded_file() | |
|
|
|
|
|
|
|
для: Trianon
(07.04.2007 в 19:32)
| | Большое спасибо за помощь! Теперь работает) | |
|
|
|