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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Ошибка при загрузке файла на сервер через WEB-форму

Сообщения:  [1-4] 

 
 автор: cheops   (22.02.2007 в 12:37)   письмо автору
 
   для: Govorok   (21.02.2007 в 16:02)
 

Нельзя использовать сетевые пути, т.е. начинающиеся с http:// в функции copy() или move_uploaded_file() - эти функции ожидают в качестве второго аргумента локальный путь.

   
 
 автор: Govorok   (21.02.2007 в 16:02)   письмо автору
 
   для: cheops   (21.02.2007 в 15:50)
 

1. 41 строка кода была:
if (copy($_FILES["filename"] "tmp_name"], "http://autodoroga.info/logo/logo_".$_FILES["filename"]["name"]))


2. теперь в 41 строке функцию copy заменил на move_uploaded_file и получил ответ:
Warning: move_uploaded_file(http://autodoroga.info/logo/logo_ex88x312.gif) [function.move-uploaded-file]: failed to open stream: HTTP wrapper does not support writeable connections. in /home/autodor7/public_html/links/link_vvod.php on line 41

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/var/tmp/phpiZq2ux' to 'http://autodoroga.info/logo/logo_ex88x312.gif' in /home/autodor7/public_html/links/link_vvod.php on line 41

Мне кажется, может что-то с правами доступа или что-то аналогичное?

   
 
 автор: cheops   (21.02.2007 в 15:50)   письмо автору
 
   для: Govorok   (21.02.2007 в 15:16)
 

1) Как выглядит код в районе 41 строки файла link_vvod.php?
2) Попробуйте вместо функции copy() использовать move_uploaded_file().

   
 
 автор: Govorok   (21.02.2007 в 15:16)   письмо автору
 
 

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

[function.copy]: failed to open stream: HTTP wrapper does not support writeable connections. in /..[адрес страницы]../link_vvod.php on line 41

файл соответственно не загрузился. Что это значит?

   

Сообщения:  [1-4] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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