[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Добавление файлов на сервер
nike90
Помогите пожалуйста
Такая ситуация есть обработчик формы добавления файлов на сервер, на локальном сервере она работает, а когда перенес на виртуальный сервер то вибивает ошибку:
Warning: move_uploaded_file(domains/all-mobile.org.ua/public_html/files/game/img/azart/1.jpg) [function.move-uploaded-file]: 
failed to open stream: No such file or directory in /home/nike90/domains/all-mobile.org.ua/public_html/admin/add_games.php on line 92
Warning: move_uploaded_file() [function.move-uploaded-file]: 
Unable to move '/home/nike90/phptmp/php0UcMgl' to 'domains/all-mobile.org.ua/public_html/files/game/img/azart/1.jpg' in /home/nike90/domains/all-mobile.org.ua/public_html/admin/add_games.php on line 92
не могу понять в чем причина, помогите...
и я не пойму почему у меня временное хранение файлов в директории home/nike90/domains/all-mobile.org.ua/public_html/admin/add_games.php таких папок вообще нет серве...

Обработчик
//Вставка ФАЙЛА С ИГРОЙ	  
$max_filesize_ref = 10242888;
$upload_path_ref = 'files/game/file/'.$brow.'/';
$filename_ref = $_FILES['ref']['name'];
if(filesize($_FILES['ref']['tmp_name']) > $max_filesize_ref)
die('Фаил слишком большой.');
(
92 строка в которой выбивает ошибку) if(move_uploaded_file($_FILES['ref']['tmp_name'],$upload_path_ref . $filename_ref))
{ $ref = "files/game/file/".$brow."/".$_FILES["ref"]["name"]; }
else {echo '<p>ОШИБКА: ВЫ неуказали ссылку на ФАЙЛ ИГРЫ (1)...</p>';}




Спустя 1 минута, 40 секунд (16.06.2011 - 22:26) nike90 написал(а):
home/nike90/ - этих папок нету на виртуальном сервере...

Спустя 1 час, 45 секунд (16.06.2011 - 23:27) Игорь_Vasinsky написал(а):
тебе бы до
move_uploaded_file()

проаерить через
is_uploaded_file()
, может он даже во временную папку не скопировался.

http://phpforum.ru/journal.php?user=21350 - самая верхняя тема.

Спустя 8 часов, 36 минут, 43 секунды (17.06.2011 - 08:04) linker написал(а):
В современном PHP move_uploaded_file(), грубо говоря сама делает is_uploaded_file(). Тут возможно не существует папки domains/all-mobile.org.ua/public_html/files/game/img/azart

Спустя 4 дня, 10 часов, 32 минуты, 49 секунд (21.06.2011 - 18:36) nike90 написал(а):
Я просто первый раз перенес файлы на серв я не уверен что я правельно адрес указал
domains/all-mobile.org.ua/public_html/files/game/img/azart, может нада указивать просто files/game/img/azart или как правельно...?

Спустя 14 часов, 15 минут, 33 секунды (22.06.2011 - 08:52) linker написал(а):
Если скрипт загрузки находится в public_html, то достаточно files/game/img/azart
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.