2010年2月19日 星期五

[架站] 編譯 curlftpfs (解決掛載ftp空間的問題)

由於curlftpfs在大量傳輸檔案的時候...都會出現Transport endpoint is not connected的訊息,然後自爆。看了人家討論,似乎新版的curl + curlftpfs 就可以解決這個問題。




[ 操作流程 ]
> 安裝發展套件
    # apt-get install libfuse2
    # apt-get install libfuse-dev
    # apt-get install libcurl4-gnuls

> 安裝glib2.0
    # wget ftp://ftp.gtk.org/pub/gtk/v2.0/glib-2.0.7.tar.bz2
    # tar -xvf glib-2.0.7.tar.bz2
    # cd glib-2.0.7/
    # ./configure
    # make
    # sudo make install

> 需要 glib2.0, fuse lib
    # wget http://sourceforge.net/projects/curlftpfs/files/curlftpfs/0.9.2/curlftpfs-0.9.2.tar.gz/download
    # tar -xvf curlftpfs-0.9.2.tar.gz
    # cd curlftpfs-0.9.2/
    # ./configure
    # make
    # sudo make install



[ NOTE ]
> 似乎成功了,傳遞100G的檔案,到目前為止都還沒發生錯誤

> 2010-03-03 可能是ftp server本身的問題,更換為filezilla server
   (在windows移除掉舊ftp server,防火牆要把原先的zFtpServer例外移除,手動改成新的軟體)

沒有留言: