All Projects → alexantr → Filemanager

alexantr / Filemanager

Licence: mit
File manager in a single php file

Projects that are alternatives of or similar to Filemanager

Anything
Digital asset organizing tool for creators.
Stars: ✭ 19 (-94.78%)
Mutual labels:  filemanager
InsideWorld
二次元老司机专用的本地媒体文件管理器,支持音视频、本子、图集、小说、哔哩哔哩视频等各类资源
Stars: ✭ 108 (-70.33%)
Mutual labels:  filemanager
idows-tinyii-filemanager
File Manager Plugin for TinyMCE, Redactor & CKEditor to be intergrated within Yii 1.x frameworks
Stars: ✭ 15 (-95.88%)
Mutual labels:  filemanager
sfm
simple file manager
Stars: ✭ 163 (-55.22%)
Mutual labels:  filemanager
Filemanager-install-script-for-ruTorrent
A simple installation script for the famous ruTorrent plugin called "filemanager"
Stars: ✭ 18 (-95.05%)
Mutual labels:  filemanager
X-Filer-Cross-Platform
📁📁📁 X-Filer Cross-Platform - is a simple File Manager looking like popular browsers 📁📁📁
Stars: ✭ 19 (-94.78%)
Mutual labels:  filemanager
just-fast
⚡ Just Fast is CLI file manager with focus on speed in both execution time and usage.
Stars: ✭ 20 (-94.51%)
Mutual labels:  filemanager
Amazefilemanager
Material design file manager for Android
Stars: ✭ 3,626 (+896.15%)
Mutual labels:  filemanager
vue-fs
A Vue file management client, complete with a node/express/FS backend.
Stars: ✭ 40 (-89.01%)
Mutual labels:  filemanager
clifm
Command Line Interface File Manager
Stars: ✭ 87 (-76.1%)
Mutual labels:  filemanager
Remote-File-Manager
Server Based GUI File Manager
Stars: ✭ 55 (-84.89%)
Mutual labels:  filemanager
File-Explorer
A File Manager with stunning design & astonishing develops, beautifully written in PHP, everything fused in a single file.
Stars: ✭ 31 (-91.48%)
Mutual labels:  filemanager
php-file-manager
PHP File Manager
Stars: ✭ 44 (-87.91%)
Mutual labels:  filemanager
ZFileManager
Android 文件操作
Stars: ✭ 124 (-65.93%)
Mutual labels:  filemanager
Video Hub App
Official repository for Video Hub App
Stars: ✭ 272 (-25.27%)
Mutual labels:  filemanager
js-fileexplorer
A zero dependencies, customizable, pure Javascript widget for navigating, managing, uploading, and downloading files and folders or other hierarchical object structures on any modern web browser.
Stars: ✭ 124 (-65.93%)
Mutual labels:  filemanager
twilight-commander
A simple console file manager.
Stars: ✭ 16 (-95.6%)
Mutual labels:  filemanager
Xbackbone
A lightweight file manager with full ShareX, Screencloud support and more
Stars: ✭ 359 (-1.37%)
Mutual labels:  filemanager
Gofi
Gofi (gəʊfi:) means Go file indexer.
Stars: ✭ 291 (-20.05%)
Mutual labels:  filemanager
Secure-File-Manager
Secure File Manager is open source file manager for keeping your files in safe.
Stars: ✭ 89 (-75.55%)
Mutual labels:  filemanager

PHP File Manager

A good solution for managing files and folders for developers who can't access their site over SSH or FTP.

PHP File Manager

WARNING! Do not use this script as a regular file manager in public area. After all actions you must delete this script from the server.

Requirements

  • PHP 5.2 or higher.
  • Zip extension for zip and unzip actions.
  • Fileinfo, iconv and mbstring extensions are strongly recommended.

How to use

Download ZIP with the latest version from the master branch.

Copy filemanager.php to your website folder and open it in a web browser (e.g. http://yoursite/any_path/filemanager.php).

Security

Default username/password: fm_admin/fm_admin

Warning! Please set your own username and password in $auth_users before use.

To enable or disable authentication set $use_auth to true or false.

For better security enable HTTP Authentication in your web server.

Embedding

You can include file manager in another script. Just define FM_EMBED and other necessary constants. Example:

class SomeController
{
    public function actionIndex()
    {
        define('FM_EMBED', true);
        define('FM_SELF_URL', UrlHelper::currentUrl()); // must be set if URL to manager not equal PHP_SELF
        require 'path/to/filemanager.php';
    }
}

Supported constants:

  • FM_ROOT_PATH - default is $_SERVER['DOCUMENT_ROOT']
  • FM_ROOT_URL - default is 'http(s)://site.domain/'
  • FM_SELF_URL - default is 'http(s)://site.domain/' . $_SERVER['PHP_SELF']
  • FM_ICONV_INPUT_ENC - default is 'CP1251'
  • FM_USE_HIGHLIGHTJS - default is true
  • FM_HIGHLIGHTJS_STYLE - default is 'vs'
  • FM_DATETIME_FORMAT - default is 'd.m.y H:i'

Alternatives

Bug tracker

If you have any issues with file manager, you may report them on Issue tracker.

License

This software is released under the MIT license.

Icons by Yusuke Kamiyamane.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].