
15.11.2006, 21:28
|
|
[Лишённый самовыражени
Регистрация: 16.01.2005
Сообщений: 1,787
Провел на форуме: 9751379
Репутация:
3812
|
|
Downloader files on FTP
-------------------------
Платформа: Unix, Windows
Требования: PHP версии 3.0.16 и выше, или версии 4.0.3 и выше.
Описание:
Скрипт предназначен для загрузки файлов с одного сервера на другой по протоколу FTP,
используя форму web-интерфейса. Прост в установке, не требует настроек. Скрипт работает
не зависимо от настроек php.ini (register_globals=On/Off)
Установка:
1. Загрузить на сервер файл ftp.php и выставить соответствующие права на файл (уточнить у хостера)
2. Создать в каталоге, где находиться ftp.php каталог uploads и выставить на него права
на запись rw-rw-rw , или измените название каталога на свое и в файле
ftp.php исправте значение $uploaddir = './uploads/'; на свой каталог
Этот каталог необходим для хранения в нем временных файлов, после загрузки файла,каталог
автоматически очищается.
Безопасность:
Для того чтобы закрыть доступ к каталогу uploads из вне, создайте в нем
файл .htaccess с таким содержанием:
Order deny,allow
Deny from all
После этого доступ к каталогу будет закрыт.
Больше ничего настраивать не требуется.
Глюки:
Если при передаче файлы бъются (портятся) то выясните у хостера какой стоит веб-сервер, если стоит Русский Апач,
то поросите админа дописать в httpd.conf директиву
<Location />
CharsetRecodeMultipartForms Off
</Location>
это запретит серверу перекодировку типа: символ с кодом 0х00 он заменяет на пробел (символ с кодом 0х20).
наверное я совсем ебанутый...
__________________
|
|
|