net2ftp
Installation instructions ¶
Requirements ¶Web server: any web server which can run PHP. The most popular one is Apache.
PHP: at least version 4.2.3. net2ftp works under Safe Mode.
Disk space: 1.5 MB for net2ftp, and a few MB for the temporary files.
4 - A database is only required if you want to log the actions of the users. ¶To create the tables, execute the SQL queries below (also in the "create_tables.sql" file). This can be done easily in PhpMyAdmin, the popular front-end to MySQL. ==
#
# Table structure for table `net2ftp_logAccess` # CREATE TABLE net2ftp_logAccess ( date date NOT NULL default '0000-00-00', time time NOT NULL default '00:00:00', remote_addr text NOT NULL, remote_port text NOT NULL, http_user_agent text NOT NULL, page text NOT NULL, ftpserver text NOT NULL, username text NOT NULL, state text NOT NULL, manage text NOT NULL, directory text NOT NULL, file text NOT NULL, http_referer text NOT NULL ) TYPE=MyISAM; # -------------------------------------------------------- # # Table structure for table `net2ftp_logError` # CREATE TABLE net2ftp_logError ( date date NOT NULL default '0000-00-00', time time NOT NULL default '00:00:00', ftpserver text NOT NULL, username text NOT NULL, message text NOT NULL, cause text NOT NULL, drilldown text NOT NULL, state text NOT NULL, manage text NOT NULL, directory text NOT NULL, debug1 text NOT NULL, debug2 text NOT NULL, debug3 text NOT NULL, debug4 text NOT NULL, debug5 text NOT NULL, remote_addr text NOT NULL, remote_port text NOT NULL, http_user_agent text NOT NULL ) TYPE=MyISAM; # -------------------------------------------------------- # # Table structure for table `net2ftp_logLogin` # CREATE TABLE net2ftp_logLogin ( date date NOT NULL default '0000-00-00', time time NOT NULL default '00:00:00', ftpserver text NOT NULL, username text NOT NULL, remote_addr text NOT NULL, remote_port text NOT NULL, http_user_agent text NOT NULL ) TYPE=MyISAM; # -------------------------------------------------------- # # Table structure for table `net2ftp_logConsumptionFtpserver` # CREATE TABLE net2ftp_logConsumptionFtpserver ( date date NOT NULL default '0000-00-00', ftpserver varchar(255) NOT NULL default '0', dataTransfer int(10) unsigned default '0', executionTime mediumint(8) unsigned default '0', PRIMARY KEY (date,ftpserver) ) TYPE=MyISAM; # -------------------------------------------------------- # # Table structure for table `net2ftp_logConsumptionIpaddress` # CREATE TABLE net2ftp_logConsumptionIpaddress ( date date NOT NULL default '0000-00-00', ipaddress varchar(15) NOT NULL default '0', dataTransfer int(10) unsigned default '0', executionTime mediumint(8) unsigned default '0', PRIMARY KEY (date,ipaddress) ) TYPE=MyISAM; Next steps ¶
NOTE: IF YOUR WEB SERVER RUNS ON WINDOWS ¶If you can log in but you cannot see any directory or file in the Browse Screen, then it is probably caused by a filesystem permission problem on your web server.
NOTE: IF YOUR FTP SERVER IS THE IIS FTP SERVER ¶In the FTP server's configuration, set it for UNIX style directory listings rather than MSDOS style listings.
Known bugs and limitations ¶
Ãß°¡ ¼³¸í ¶ |
Sin has many tools, but a lie is the handle which fits them all. |