Thecus N5200 Module: PHPFILEMGR

From NAS Website

Jump to: navigation, search


Contents

Facts

Name: PHPFILEMGR (a small but powerfull filemanager)

Maintainer(s): Peter Futterknecht (peterfu)

Target: N5200

Latest version: 2.00.03

Depends on module(s): none

Description

General Overview and Installation

This module comes as a ZIP compressed file with the name N5200_<modname>_<version>.zip, where <modname> is the module name and <version> is the version number of the module. While unpacking the ZIP file, a new directory N5200_<modname>_<version> containing the module and its source code is created.

The module file is called <modname>.mod and the source code is located in the directory <modname>. The source code is included for interested people and is not needed for module installation. The file Makefile can be used to rebuild the module on Linux systems.

The module is installed using the "System"->"Module Mgmt" menu in the Thecus Web Server Administration. Specify the file <modname>.mod as the module file and press "Install".

The whole installation process is logged and sent as an E-Mail if you're configured in the E-Mail notification configuration. After successful installation enable the module in order to run the module.

After uninstallation of the module, a log of the uninstall process will be send to the user(s) configured in the E-mail notification configuration. Prior uninstallation of the module, the actual configuration data is backed up to the place "/data/raid/module/backup/<modname>". When the module is installed again, the module configuration is restored from that place if available.

Access to the Filemanager

To start the filemanager click on module properties and then on "Start File manager"

Module version 2.00.00

The module is based on the phpFileManager-0.9.3 script and among the features are: Among the features of phpFileManager:

  • server info
  • directory tree
  • copy/move/delete/create/rename/edit/view/chmod files and folders
  • tar/zip/bzip/gzip
  • multiple uploads
  • shell/exec
  • works on linux/windows
  • php4/php5/apache2 compatible
  • english/português support

Module version 2.00.01

Security issue corrected

HINT: there is a 2GB file size limitation due to php for single files. In folders with such big files the functionaity is partly not available

Module version 2.00.02

  • Removed some configuration options ("Error handling" and "Update Check") which caused errors.
  • Corrected link to php script source

Module version 2.00.03

some modifications in php scrtipts to be compatible also with new ajax web gui

License

phpFileManager is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation.

News

  • <2009-01-28>: First public release.
  • <2009-01-29>: Version 2.00.01 - security fix
  • <2009-05-30>: Version 2.00.02 - some minor corrections
  • <2009-09-22>: Version 2.00.03 - compatibility changes for new ajax interface

Versions

  • Version 2.00.03
    • Release date: 2009-09-22
    • Works on firmware: >= 2.00.00
    • Does not work on firmware: <= 2.00.00
    • Download : N5200_PHPFILEMGR_2.00.03.zip (aprox. 115 kB)
    • Major Changes: compatibility changes for new ajax interface starting with FW 3.x
  • Version 2.00.02
    • Release date: 2009-05-30
    • Works on firmware: >= 2.00.00
    • Does not work on firmware: <= 2.00.00
    • Download : N5200_PHPFILEMGR_2.00.02.zip (aprox. 115 kB)
    • Major Changes: removed some stuff which caused errors
  • Version 2.00.01
    • Release date: 2009-01-29
    • Works on firmware: >= 2.00.00
    • Does not work on firmware: <= 2.00.00
    • Download : N5200_PHPFILEMGR_2.00.01.zip (aprox. 115 kB)
    • Major Changes: security fix
  • Version 2.00.00
    • Release date: 2009-01-28
    • Works on firmware: >= 2.00.00
    • Does not work on firmware: <= 2.00.00
    • Download : not available, removed due to security problem
    • Major Changes: initial Release