Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Warning: move_uploaded_file(): open_basedir restriction in effect
 
 автор: Dmitry1988   (13.03.2009 в 13:15)   письмо автору
 
 

Здравствуйте,
при перемешение файла с компа на сервер возникает такая ошибка:

Warning: move_uploaded_file(): open_basedir restriction in effect. File(/img/1.JPG) is not within the allowed path(s): (/www/doc/www.ceskorusko.cz:/disk2/doc/www.ceskorusko.cz:/usr/share/php:/www/tmp:/tmp) in /www/doc/www.ceskorusko.cz/www/functions.inc.php on line 14

помогите пожалуйсто от нее избавиться. Спасибо большое.

  Ответить  
 
 автор: AcidTrash   (13.03.2009 в 13:29)   письмо автору
 
   для: Dmitry1988   (13.03.2009 в 13:15)
 

Ну если вы приведете пример как вы перемещаете, то будет более понятнее.

  Ответить  
 
 автор: Dmitry1988   (13.03.2009 в 13:42)   письмо автору
 
   для: AcidTrash   (13.03.2009 в 13:29)
 

Вот функция:

function upload($_FILES,$url,$maxsize = 1024){
if($_FILES['IMG']['name'] !=''){
if($_FILES['IMG']['size'] != 0 AND $_FILES['IMG']['size']<=($maxsize*1024)) {
if($_FILES['IMG']['type'] = 'image/jpeg') {
if(is_uploaded_file($_FILES['IMG']['tmp_name'])) {
if(move_uploaded_file($_FILES['IMG']['tmp_name'], $url."/".basename($_FILES['IMG']['name']))) {
return TRUE;
} else { return FALSE;}
} else { return FALSE;}
} else { return FALSE;}
} else { return FALSE;}

}
}

  Ответить  
 
 автор: sim5   (13.03.2009 в 14:01)   письмо автору
 
   для: Dmitry1988   (13.03.2009 в 13:42)
 

Вы не то показываете. Лучше разберитесь, что вы передаете в качестве $url, а вот basename($_FILES['IMG']['name']), это вообще излишне - кроме имени файла здесь ничего и не будет.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования