Jump to content

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


Recommended Posts

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

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

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

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

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

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

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

Link to post
Share on other sites
  • Administrators

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

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

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

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

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

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

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 архиве в корне сайта. Качаем его!

Link to post
Share on other sites
  • VIP

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

Link to post
Share on other sites
  • 1 month later...

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...