проблема закачки файлов на сервер
Такая проблема возникает у многих: ошибка при попытки копирования файлов на сервер, ошибки типа:
1. copy(http://.../tmp/files/): failed to open stream: HTTP wrapper does not support writeable connections. in /usr/home/.../upload.php 2. move_uploaded_file(http://.../tmp/files/): failed to open stream : HTTP wrapper does not support writeable connections. in /usr/home/.../upload.php 3. move_uploaded_file(): Unable to move '/usr/local/tmp/uploads/phpDZwADD' to 'http://.../tmp/files/' in /usr/home/.../upload.php Доступ к данным папкам открыт для всех пользователей (т.е. chmod 777 /.../tmp/files/), Файлы, которые пытаюсь закачивать - небольшие, программка тоже примитивная: <?php if (is_uploaded_file($$_FILES['userfile']['tmp_name'])) { print "file - ".$_FILES['userfile']['tmp_name']; copy($_FILES['userfile']['tmp_name'], "http://.../tmp/files/"); } else { echo "Possible file upload attack. Filename: " . $_FILES['userfile']['name']); } move_uploaded_file($_FILES['userfile']['tmp_name'], "http://.../tmp/files/"); ?> <form enctype="multipart/form-data" action="upload.php" method="post"> <input type="hidden" name="MAX_FILE_SIZE" value="1000"> Send this file: <input name="userfile" type="file"> <input type="submit" value="Send File"> </form> Путь прописывала как относительный, так и абсолюьный - ничего не помогло: вообщем функция move_uploaded_file всегда возвращает ЛОЖЬ. :mad: Помогите плиииз, что еще нужно проверить или исправить, я просто уже не знаю где смотреть. |
Janiss скорее всего стоит запрет в самом php, т.е. такая настройка сервера, обратитесь к супорту
|
Часовой пояс GMT +4, время: 19:36. |
Copyright © 2005 by Soniks