|
|
|
| На сайте есть скрипт позволяющий загружать файлы на сервер(500-1500 кб), проблема в том что файлы загружают сразу несколько пользователей, из за этого идут различные ошибки подключения по ftp.
Часто при активной закачке по 5-10 минут нельзя подключиться ни к одному аккаунту ftp.
Насколько я помню немогут 2 человека сидеть на одном ftp аккаунте(или могут?), по ftp у меня подключаеться сервер сам к себе, и различными ftp командами я перемещаю, удаляю, переменовываю файлы.
Люди часто жалуються что немогут загрузить файлы, незнаю что мне делать, помогите кто чем может.
Скрипт подключения:
$host = "100.100.100.100";
$conn = ftp_connect($host);
$user = 111111;
$passw = 1111111;
$fl = ftp_login($conn, $user, $passw);
if(!$fl){$fl = ftp_login($conn, "22222", "22222");}
if(!$fl){$fl = ftp_login($conn, "333333", "333333");}
if(!$fl){$fl = ftp_login($conn, "44444", "444444");}
if(!$fl){$fl = ftp_login($conn, "55555", "55555");}
if(!$fl){$fl = ftp_login($conn, "666666", "666666");}
if(!$fl){$fl = ftp_login($conn, "77777", "777777");}
ftp_pasv($conn, true);
//////////////////////
Далее идут различные модификации с файлами и работа с Mysql.
///////////////////////
if($fl){ftp_close($conn);}
if($conn){ftp_close($conn);}
|
| |
|
|
|
|
автор: ,,,,,,, (04.08.2009 в 21:54) |
|
|
для: tim313
(03.08.2009 в 22:17)
| | >$fl = ftp_login($conn, $user, $passw);
>if(!$fl){$fl = ftp_login($conn, "22222", "22222");}
>if(!$fl){$fl = ftp_login($conn, "333333", "333333");}
>if(!$fl){$fl = ftp_login($conn, "44444", "444444");}
>if(!$fl){$fl = ftp_login($conn, "55555", "55555");}
>if(!$fl){$fl = ftp_login($conn, "666666", "666666");}
>if(!$fl){$fl = ftp_login($conn, "77777", "777777");}
похоже на подбор пароля вместе с логином :)
почему-бы не сделать отмены дальнейшей процедуры если например получение $conn не было успешным , затем есл получение $fl неудалось
и т.д ?? | |
|
|
|
|
автор: ,,,,,,,, (04.08.2009 в 21:55) |
|
|
для: ,,,,,,,
(04.08.2009 в 21:54)
| | и вывод сообщений на каком именно этапе пошло не так | |
|
|
|
|
|
|
|
для: ,,,,,,,
(04.08.2009 в 21:54)
| | Так дальнейшая процедура и отменяеться, пишит ошибка подключения или невозможно загрузить файл.
А это не подборка пароля а попытка подключиться по другому пользователю если по прошлому неполучилось, если ни с кем неполучилось выдает ошибку.
ладно все это уже неважно.
еще раз убедился что быстрея самому сделать чем ждать ответа.
Перевел всю систему на язык php для работы с файлами(renane,copy и другие.) | |
|
|
|
|