Jump to content
AlexBrush

filezilla вырубается при скачке файлов на локалку.

Recommended Posts

Суть вопроса в теме поста.

Есть сайт который на неопределенное время будет у меня на поддержке. 

Предыдущие владельцы для перенеса сайта, дали только фтп доступ, а к панели хостинга не дают не в какую доступ и скинуть файлы например через облако отказываются - только фтп и отдельно ссылка входа в phpmyadmin для экспорта базы и все на этом. 

Ну ладно подумал я, не проблема. Подключился через файлзиллу. Не с первого раза но соединилось. 

Сайт на джумла собран был еще в далеком 2008 и до сих пор жив). При копировании файлов с сервера на локалку примерно спустя 3000 файлов файлзилла просто выводит ошибку и остается только закрыть. Пробовал много раз - все одно и то же.

Причем все остальные подключения кроме этого работают хорошо и все файлы сколько бы их не было копируются на локалку нормально.

Кто с таким сталкивался? Какие еще программы используете для фтп соединения? 

Share this post


Link to post
Share on other sites

Попробуйте winscp или cyberduck - гораздо более функциональные файловые менеджеры с поддержкой ftp/sftp.

ps: если сайт на joomla, то можно выкачать его с помощью компонента Akeeba backup. Для старых версий joomla он так же работает.

Share this post


Link to post
Share on other sites
47 минут назад, DevilStar сказал:

Попробуйте winscp или cyberduck - гораздо более функциональные файловые менеджеры с поддержкой ftp/sftp.

ps: если сайт на joomla, то можно выкачать его с помощью компонента Akeeba backup. Для старых версий joomla он так же работает.

Спасибо, завтра попробую.

Share this post


Link to post
Share on other sites

В таких случаях я поступаю так: упаковываю файлы на сервере в zip и выкачиваю архив. Вы спросите, как по FTP упаковать сайт? Очень просто:

1) берем библиотеку PclZip http://www.phpconcept.net/pclzip (файлик размером около 200Кб)

2) упаковываем сайт, выполнив php код:

<?PHP
define('ROOT', rtrim(str_replace('\\', '/', dirname(__FILE__)), '/'). '/');

$name_arch = ROOT. 'archive.zip';
$files_dir = rtrim(ROOT, '/');
$files_to_arch = array();

require_once(ROOT. 'pclzip.lib.php');

for($d = @opendir($files_dir); $file = @readdir($d);)
{      
    if($file!='.' && $file!='..')
    {
        $files_to_arch[]= $file;
    }
}
chdir($files_dir);
$archive = new PclZip($name_arch);
$v_list = $archive->create(implode(',', $files_to_arch));

if($v_list == 0)
{
   die("Error : ".$archive->errorInfo(true));
}
else
{
   echo 'OK';
}
?>

3. Сайт в zip архиве в корне сайта. Качаем его!

Share this post


Link to post
Share on other sites

У некоторых горе-хостеров стоит то ли защита то ли ограничение какое-то на объем выкачиваемого, сталкивался с такой же проблемой, что filezilla отрубалась после какого-то количества скачанного. Ставил ограничение скорости на скачивание в программе, помогало.

Share this post


Link to post
Share on other sites

Попробуй ограничить скорость скачивания, если не поможет, то попробуй cyberduck, должно помочь)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...