PhpWebFTP

来自站长百科
跳转至: 导航、​ 搜索

PhpWebFTP,是一个具有先进特色的、采用PHP开发的、基于WEBFTP脚本,它允许你访问存储在站点或者网络服务器上的文件。不再需要在本地计算机上安装FTP客户端,仅仅通过下载PhpWebFTP这一免费脚本,然后将它安装到你的网络主机上即可实现对服务器上文件的访问。即使隔着不允许访问FTP服务器的防火墙或者代理服务器,PhpWebFTP也可以连接到你的FTP服务器上,使得你的网络服务器与FTP服务器可以连接,并且实现web服务器与web客户端之间的遵循http协议的文件传输。

PhpWebFTP遵循GUN GPL协议,开放源代码,目前其最新版本为:4.0,并且5.0也即将推出。

PhpWebFTP概况[ ]

PhpWebFTP系统特色[ ]

  • 免费、开源并且是基于WEB的网络FTP客户端;
  • 安装简单;
  • 使用简单,用户界面友好;
  • 多语言支持,内置有22中语言包;
  • Binary(二进制)和ASCII(文本)模式之间的切换简单;
  • 支持对html、htm文件的所见即所得的编辑;
  • 内置有文件或者目录的下载模式;
  • 支持对.zip文件的服务器端解压;
  • 支持对文件或者文件夹的权限进行修改(CHMOD);

PhpWebFTP安装与配置[ ]

  1. 下载该脚本的压缩包,解压后,全部上传至网络主机的某一目录中;
  2. 将 temporary download 目录(tmp)的权限修改为777;
  3. 检查安装PhpWebFTP目录下的config.inc.php文件,然后根据需要修改该文件里的一些参数值:
        maxFilesize :设置最大文件下载大小,注意,请确保你主机上的PHP设置与此一致,默认值为2000000字节;
        downloadDir : 设置存储暂时文件目录的完全路径信息,并且确保该目录是可写的,另外,不要使用与PHP存储会话数据目录一样的目录    
                       (通常是/tmp/),其默认值是“tmp/”;
        resumeDownload :该值只有在PHP 4.3.0或以上版本才被支持,其默认值是false;
        defaultLanguage :检查includes/language 目录下有哪些语言,然后在此进行默认语言设置,其默认值是“”,为空;
        defaultServer :设置默认的服务器,这样就不用每次手动输入服务器地址了;
        editDefaultServer :与defaultServer参数配合使用,设置是否允许修改default server的值,默认值为true;
        clearTemp  :如果设置为true的话,那么WebFTP在每一次上传或者下载文件后都清空 temporary download 目录,默认值为true;
 

相关条目[ ]

参考来源[ ]