HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #14951  
Старый 27.02.2010, 21:17
Nightmarе
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме:
5749763

Репутация: 1680


Отправить сообщение для Nightmarе с помощью ICQ
По умолчанию

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpEHJpwP' to './folder/file.exe'

Подскажите, в связи с чем вызвана такая ошибка?
На сайте попросту не работает аплоадер ни в какую, вот и понять не могу, почему не заливаются файлы при простом сценарии
 
Ответить с цитированием

  #14952  
Старый 27.02.2010, 21:20
Kusto
Moderator - Level 7
Регистрация: 04.02.2007
Сообщений: 554
Провел на форуме:
7518056

Репутация: 1089


Отправить сообщение для Kusto с помощью ICQ
По умолчанию

Цитата:
Сообщение от Jed7777  
Есть код (это часть):
PHP код:
$url "http://xxxxxx.ru/xxxxxx"//готовый урл, с этим работает!:)
$url $_GET['name']; //получает урл гет или пост не важно, не работает с этим!:( 
Что с этим делать?)) Тупость...(( Главное посылается тот же урл
Цитата:
Сообщение от min7  
Могу предположить ,что Jed7777 допустил ошибку непосредственно в форме может написал <input type='text' name='$name'>
Если нет, то опиши проблему подробнее
при такой отправке echo ничегоб невывело б))))
P.S. вот таким образом постарайся вывести

echo "<html><head><META HTTP-EQUIV='Refresh' content ='0; URL=".$url."'></head></html>";
 
Ответить с цитированием

  #14953  
Старый 27.02.2010, 21:22
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

Цитата:
Сообщение от Nightmarе  
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpEHJpwP' to './folder/file.exe'

Подскажите, в связи с чем вызвана такая ошибка?
На сайте попросту не работает аплоадер ни в какую, вот и понять не могу, почему не заливаются файлы при простом сценарии
1. Права (лучше 777 для проверки)
2. Полный абсолютный путь, а не ./
 
Ответить с цитированием

  #14954  
Старый 27.02.2010, 21:24
Nightmarе
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме:
5749763

Репутация: 1680


Отправить сообщение для Nightmarе с помощью ICQ
По умолчанию

Цитата:
Сообщение от Pashkela  
1. Права (лучше 777 для проверки)
2. Полный абсолютный путь, а не ./
это я в курсе.
права стоят и разные вариации испробованны.
и так ./ и так / и полный путь конечно же.
 
Ответить с цитированием

  #14955  
Старый 27.02.2010, 21:29
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

скрипт загрузки тогда + не превышает ли макс_аплоад_сайз
 
Ответить с цитированием

  #14956  
Старый 27.02.2010, 21:32
Nightmarе
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме:
5749763

Репутация: 1680


Отправить сообщение для Nightmarе с помощью ICQ
По умолчанию

Цитата:
Сообщение от Pashkela  
скрипт загрузки тогда + не превышает ли макс_аплоад_сайз
Да хоть самый простой код:
Код:
$target_path = "uploads/";

$target_path = $target_path . basename( $_FILES['uploadedfile']['name']); 

if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {
    echo "The file ".  basename( $_FILES['uploadedfile']['name']). 
    " has been uploaded";
} else{
    echo "There was an error uploading the file, please try again!";
}
Но не в нем дело, ибо сам код рабочий 100%, а дело в сервере, и что там не так я хз, почему эта ошибка появляется, как будто в TMP заблокированна запись или возможность что-либо перенести\скопировать
 
Ответить с цитированием

  #14957  
Старый 27.02.2010, 21:37
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

дык сорри, /tmp тоже должна быть ес-но 777 и как минимум существовать и прописана в php.ini как временная дира для загружаемых файлов
 
Ответить с цитированием

  #14958  
Старый 27.02.2010, 21:51
Nightmarе
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме:
5749763

Репутация: 1680


Отправить сообщение для Nightmarе с помощью ICQ
По умолчанию

Цитата:
Сообщение от Pashkela  
дык сорри, /tmp тоже должна быть ес-но 777 и как минимум существовать и прописана в php.ini как временная дира для загружаемых файлов
В том то и фишка, у меня на хостинге 2 домена, на одном всё работает, на другом нет.
а так на TMP естественно запись есть, ну а php.ini один на оба домена
 
Ответить с цитированием

  #14959  
Старый 27.02.2010, 22:04
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

$target_path = "uploads/";

ну это, пробовал сюда асболют писать, начиная c "/"?
 
Ответить с цитированием

  #14960  
Старый 27.02.2010, 22:43
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


Отправить сообщение для Doom123 с помощью ICQ
По умолчанию

Nightmarе

php.net
Цитата:
move_uploaded_file()'s return codes are not allways obious !

Unable to move '/var/tmp/phpuuAVJv' to '/home/me/website.com/upload/images/hello.png'

will apear if your disk is full, or the webserver (www user) exeeded it's disk qouta. (probably some others)

i dont know if its a bug (just not iplemented) or a feature (to hide from 3rd parties details about the system or about the specific error) ?

it happend to me that after several months of successful operation, the disk filled up and qouta exeeded.

it took me long time, finding out why all the sudden my scripts didnt work properly anymore.
если это хостинг то может у тебя для даного доммена/пользователя закончилось отведённое пространство ?

Последний раз редактировалось Doom123; 27.02.2010 в 22:46..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ