2008年02月08日 Friday , 2,580 次点击

    可能是路由设置的原因,最近一直无法使用ftp,这导致一些需要上传到服务器的文件始终滞留在手上。于是找到net2ftp,试用后开始喜欢这个东西了。

    所谓在线FTP工具,顾名思义,就是以网页的形式存放于网络服务器上,用户通过浏览器访问并使用它进行FTP协议的文件传输。它使用户可以通过HTTP协议来完成FTP协议的工作,这样做的好处是用户可以不离开浏览器而完成这些工作,另外在线FTP工具通常具备的一个优势就是速度,因为在线FTP工具运行在服务器上,而服务器的网络带宽很大,只要用户选择一个自己访问速度很快的在线FTP工具,再通过它上传文件到用户的FTP服务器将会很快。此外,功能完善的在线FTP工具一般还有一个功能就是在线解压。如果用户一次上传很多文件,这些文件又都比较小(通常像网页、小图片,比如Wordpress程序包),那么每个文件到要发送多次请求,这是非常耗时间的,如果网速再慢一些,那简直无法完成上传。但在这些在线FTP工具里,用户完全可以将这些要上传的文件打包成zip压缩包,然后一次上传到服务器,再通过在线解压的功能将它们解压,那节省的时间将会非常多。如果用户的服务器支持PHP和MySQL的服务器,那在其上安装net2ftp后再上传就更快了。

    对于我,net2ftp最现实的好处就是解决无法使用FTP工具的问题了。其实,除了安装它,还有一个办法就是使用已安装好的net2ftp,它的官方提供了一个运行着net2ftp的站点,我刚开始用的就是它,在国内访问速度还可以。

    net2ftp新版的安装过程变得非常简单,如果没有特殊的需要,用户可以不对其作任何配置,直接将“files_to_upload”中的文件上传到服务器就行了(不要忘了修改temp文件夹的权限,详见文章最后部分)。在以前的版本中,用户通常还要修改一些net2ftp配置文件中的内容,比如主题、使用参数等。

    首先到它的官方下载最新的net2ftp,它分两个版本,一个是完全版,一个是简装版,区别是后者比前者少了许多主题、语言文件和插件,由于两者都是免费的,所以这里推荐下载完全版。正如先前所说,如果用户只是希望使用它上传和管理FTP服务器上的文件,那直接将解压后的文件上传到web服务器上就可以了。如果希望作更多的配置,看下面的介绍:

    “files_to_upload”文件夹下的“settings.inc.php”是net2ftp的配置文件。使用文本编辑器打开它,在里面找到下面内容:

$net2ftp_settings["default_language"] = "en";

    默认的语言为英语,可以修改为中文,不过,中文界面会使某些功能不正常,因此最好还是使用英文界面。

$net2ftp_settings["default_skin"] = "blue";

    语言和皮肤在登录界面都是可选的,所以此处默认的皮肤是“blue”,加上它本身就很完善,所以没有必要修改。

$net2ftp_settings["admin_username"] = "admin";

    默认的管理员名称,可以修改成自己喜欢的,不过如果只是希望使用net2ftp,而不是专门提供在线FTP服务,那么就用不到管理员,改了也没意义。

$net2ftp_settings["admin_password"] = "";

    默认为空,如果你要记录程序使用日志,添加密码即可。

$net2ftp_settings["max_filesize"] = "50000000";

    文件最大上传大小,以前默认2M,现在默认50M,够用了。

$net2ftp_settings["use_database"] = "no";

    是否记录登陆日志,默认不记录,如果修改为“yes”,就会把日志记录到MySQL数据库。所以如果希望这样做,要把刚才解压后的文件夹里的create_tables.sql导入到你的MySQL数据库里面,并且填写下面几项:

$net2ftp_settings["dbusername"] = "";

    数据库用户名。

$net2ftp_settings["dbpassword"] = "";

    数据库密码。

$net2ftp_settings["dbname"] = "";

    数据库名。

$net2ftp_settings["dbserver"] = "localhost";

    数据库地址。

$net2ftp_settings["max_consumption_ipaddress_datatransfer"] = 50000000;

    每个IP每天最多传输文件字节数,默认50M。

$net2ftp_settings["max_consumption_ftpserver_datatransfer"] = 50000000;

    每个FTP服务器最多接受字节数,默认50M。

    然后把文件上传到服务器上,无论是配置之后上传的,还是没有配置直接上传的,都要将上传后服务器上net2ftp存放目录下的/temp文件夹属性设置成777,这个可以使用FTP工具来做,也可以通过net2ftp官方提供的那个站点来做。然后就可以使用它来传输和管理FTP服务器上的文件了。

Tags :

随机日志

來留言吧!


Please copy the string IUOcuS to the field below:

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word

1 個留言

留言板RSS 引用 URI

來留言吧!

«
»