Форум

Открыть Ответить

files - загрузка на удалёный сервер

5

5

1
07.04.2010 14:44:56

Всем привет.
Хотел бы узнать как переделать модуль files чтобы при загрузке файла он помещался на другую машину.
Помогите.

dayser
  • Регистрация: 21.02.2010
dayser
4.11

4.11

07.04.2010 21:43:37 07.04.2010 21:45:54
  1. Создаете в файле admin/index.php дополнительную функцию, которая реализует CURL класс для загрузки на удаленный сервер.
  2. На сервере, который должен принять файл должны быть разрешены внешние коннекты и размещен скрипт донор, который принимает отправленный файл.

Посмотрите как это реализовано в примере, и реализуйте по подобию.

ps: сделал на скорую руку, так, что не обессудьте...

GRAFLEKX
  • Группа: Супермодераторы
  • Пункты: 1595
  • Регистрация: 18.09.2008
  • Пол: Мужчина
  • Из: Россия
GRAFLEKX
3.92

3.92

08.04.2010 07:47:18 08.04.2010 07:55:37

решил попробовать пример.....не получилось. Может я гдето ошибку сделал?....
разрешить внешние коннекты, я так понимаю что это настроить апач? какой функцией реализуют? У меня 1 сервер, там где расположен сайт стоит на Linux. 2 сервер на win32. Знаю не сильно и гуд. но работаем потехоньку =) Curl enabled.

В скачаном примере изменил :
// Задаем скрипт на сайте, который примет наш запрос и обработает его
$url = 'http:// ip +мой путь к файлу /server_upload/server_upload.php';

Может про незнаю чегото? Просто первый раз работаю с такими операциями....

Но файл таки не загружается....
Чуть не забыл, проблемой не может стать что у меня система slaed lite 2.6?

dayser
  • Регистрация: 21.02.2010
dayser
4.11

4.11

08.04.2010 08:01:01

Права на папки куда загружаются файлы выставьте 777.
Включите протоколирование ошибок, посмотрим что у Вас не так.
Этот скрипт 100% рабочий...

какой функцией реализуют?


настройкой php.ini...

GRAFLEKX
  • Группа: Супермодераторы
  • Пункты: 1595
  • Регистрация: 18.09.2008
  • Пол: Мужчина
  • Из: Россия
GRAFLEKX
3.92

3.92

14.04.2010 00:55:40

пасибки. Работает тока очень долго пересылает файл flv весом 1 мб. Может я допустил ошибку?
Хм.м.....по фтп протоколу будет полюбому быстрее скидывать. Вомзожно ли использовать curl через пассивный фтп?

dayser
  • Регистрация: 21.02.2010
dayser
4.11

4.11

14.04.2010 07:06:45

dayser, ну а как Вы хотели?
Файл изначально загружается по протоколу http, потом пересылается по curl...
Пересылка осуществляется почти мгновенно, а вот загрузка занимает время (все зависит от Вашего канала и от ограничений на размер и время загрузки файла на стороне хостера).
Можно сделать и через ftp, но это уже немного из другой оперы...

GRAFLEKX
  • Группа: Супермодераторы
  • Пункты: 1595
  • Регистрация: 18.09.2008
  • Пол: Мужчина
  • Из: Россия
GRAFLEKX
3.92

3.92

15.04.2010 07:50:23

спасибо буду курить маны потехоньку по курлу. У меня канал 10 мб сек на каждого юзвера, колл-во юзверов не ограничено)) Самый супер мега хост, моя домашняя машина, точнее 3 штуки)) Работают в режиме сервер. Кабели идут оптика. Возможно всё дело зависает на Windows?Я уже вообще разочеровался внём. Перешёл на Linux как и дома так и на работе, единственно немогу перевести 1 машину, потому как при переводе надо форматировать разделы, но там 800 фильмов. для сайта.(((( И со slaeda никуда не убегу)

dayser
  • Регистрация: 21.02.2010
dayser
4.11

4.11

25.05.2010 21:29:13

мона ещё вопрос? Ато я забил был на тему, щас вот опять попал. И поднял. Пару ошибок исправил.
Через админку загружается потехоньку, а как через паблик сделать? Чтобы обычный юзер мог залить чтолибо?

dayser
  • Регистрация: 21.02.2010
dayser
4.11

4.11

25.05.2010 22:55:41

Через админку загружается потехоньку, а как через паблик сделать? Чтобы обычный юзер мог залить чтолибо?


а тоже самое только в UI сделать никак? Смайл - 05

sam07
  • Группа: Посетители
  • Пункты: 772
  • Регистрация: 01.06.2006
  • Пол: Мужчина
  • Из: Моздок
sam07
3.91

3.91

25.05.2010 23:18:39

что такое UI? Смайл - 18 сори жаргоны и сокращения не шкребу))

dayser
  • Регистрация: 21.02.2010
dayser
4.11

4.11

Всего: 14 на 2 страницах по 10 на каждой странице

1 2
Открыть Ответить

Хотите опробовать SLAED CMS в действии?

Идеи и предложения
Обратная связь