GribNick
Новичок
ftp download проблемы
Всем здрасте
суть явления следующая
есть ресурс "шаринга файлов"
который для скачивания файла генерирует ссылку на свой фтп сервер
вида
ftp://flogin:[email protected][/email]/eee/sss/file.exe
ВАЖНО! - пароль логин экспайрится через какое то время (ориентировочно 3-4 мин)
собственно задача скачать этот файл по фтп и сохранить его на моем сайте
переписываю на свой лад пример из PHP хелпа
$login = 'flogin';
$pass = 'fpass';
$server_file = '/eee/sss/file.exe';
$ftp_server = 'server.com';
// define some variables
$local_file = 'file.exe';
// set up basic connection
$conn_id = ftp_connect($ftp_server);
// login with username and password
$login_result = ftp_login($conn_id, $login, $pass);
// try to download $server_file and save to $local_file
if (ftp_get($conn_id, $local_file, $server_file, FTP_BINARY)) {
echo "Successfully written to $local_file\n";
} else {
echo "There was a problem\n";
}
// close the connection
ftp_close($conn_id);
закидываю скрипт на сервер
запускаю через броузер
все ок
файл пошел качаться и сохраняться в том же каталоге что и скрипт.
НО!!! через какое то время в броузере рисуется ошибка
502 Bad Gateway
nginx/0.1.24
и download соответственно помирает
рефреш ничего не дает - та же ошибка сразу
если подождать какое то время и сделать рефреш то уже идет ошибка выдаваемая скриптом - "There was a problem"
видимо из за того что заэкспайрился пароль на сервере скачивания.
собственно вопрос - в чем причины ошибки 502 Bad Gateway?
как можно обойти?
мне так кажется ошибка возникает в тот момент когда на сервере "шаринга" експайрится пароль, такое возможно?
ведь вроде если я уже "качаю" то мне побоку заэкспарился пароль или нет
По крайней мере если тупо качать линк эксплорером или регетом - то никаких проблем.
Всем здрасте
суть явления следующая
есть ресурс "шаринга файлов"
который для скачивания файла генерирует ссылку на свой фтп сервер
вида
ftp://flogin:[email protected][/email]/eee/sss/file.exe
ВАЖНО! - пароль логин экспайрится через какое то время (ориентировочно 3-4 мин)
собственно задача скачать этот файл по фтп и сохранить его на моем сайте
переписываю на свой лад пример из PHP хелпа
$login = 'flogin';
$pass = 'fpass';
$server_file = '/eee/sss/file.exe';
$ftp_server = 'server.com';
// define some variables
$local_file = 'file.exe';
// set up basic connection
$conn_id = ftp_connect($ftp_server);
// login with username and password
$login_result = ftp_login($conn_id, $login, $pass);
// try to download $server_file and save to $local_file
if (ftp_get($conn_id, $local_file, $server_file, FTP_BINARY)) {
echo "Successfully written to $local_file\n";
} else {
echo "There was a problem\n";
}
// close the connection
ftp_close($conn_id);
закидываю скрипт на сервер
запускаю через броузер
все ок
файл пошел качаться и сохраняться в том же каталоге что и скрипт.
НО!!! через какое то время в броузере рисуется ошибка
502 Bad Gateway
nginx/0.1.24
и download соответственно помирает
рефреш ничего не дает - та же ошибка сразу
если подождать какое то время и сделать рефреш то уже идет ошибка выдаваемая скриптом - "There was a problem"
видимо из за того что заэкспайрился пароль на сервере скачивания.
собственно вопрос - в чем причины ошибки 502 Bad Gateway?
как можно обойти?
мне так кажется ошибка возникает в тот момент когда на сервере "шаринга" експайрится пароль, такое возможно?
ведь вроде если я уже "качаю" то мне побоку заэкспарился пароль или нет
По крайней мере если тупо качать линк эксплорером или регетом - то никаких проблем.
