可能是路由设置的原因,最近一直无法使用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服务器上的文件了。
谢谢分享~
[...] net2ftp@牧码志 [...]
[...] net2ftp@牧码志 [...]
[...] net2ftp http://sinolog.it/?p=355 [...]