php phpFileManager - полноразмерный файловый менеджер в одном файле 

Дата публикации  Дата изменения13.10.21  КомментарииНет   Просмотры7748

Курсы

phpFileManager – это полный инструмент управления файловой системой в одном файле (~8191 строка, ~924,24 Kb)

Это инструмент, предназначенный для быстрого доступа к файлам, а также для проверки конфигурации и безопасности php сервера.
Сценарий можно переименовать и развернуть на известном уникальном URL-адресе, а также предлагается защита паролем.

Функции:

. дерево каталогов с загрузкой ajax
. копировать / перемещать / удалять / создавать / переименовывать / редактировать / просматривать / chmod файлы и папки
. поддержка символических / жестких ссылок, непосредственно интегрированная в интерфейс
. Форматы сжатия tar / zip / bzip / gzip с кнопкой быстрой загрузки ZIP
. редактор кода с подсветкой синтаксиса, использующий тему Ace и Monokai
. эмулятор терминала оболочки
. сканирование портов с использованием сокетов PHP
. информация о сервере
. несколько загрузок
. защита паролем
. работает на linux / mac / windows
. совместим со всеми версиями PHP
. включены переводы для английского / португальского / испанского / каталонского / китайского
/ голландского / французского / немецкого / итальянского / корейского / русского / польского / турецкого / украинского языков

Официальные релизы:

https://sourceforge.net/projects/phpfm
https://github.com/dulldusk/phpfm

Онлайн-демонстрация:

http://phpfm-demo.dulldusk.com

Лицензия:

phpFileManager – бесплатное программное обеспечение; вы можете распространять и / или изменять его в соответствии с условиями любой из следующих лицензий на выбор:

. Стандартная общественная лицензия GNU версии 2 или новее («GPL»);
. Стандартная общественная лицензия ограниченного применения GNU версии 2.1 или более поздней версии («LGPL»);
. Общественная лицензия Mozilla версии 1.1 или новее («MPL»).

//////////// Предыдущая версия материала ////////////

phpFileManager является законченным полноразмерным файловым менеджером в одном файле (~5379 строк, 233.75 Kb).

phpFileManager

Среди возможностей phpFileManager:

  • инфо о сервере
  • дерево директорий
  • копирование/перенос/удаление/создание/переименовывание/редактирование/просмотр/chmod файлов и папок
  • tar/zip/bzip/gzip
  • множественная загрузка
  • shell/exec
  • работает на linux/windows
  • php4/php5/apache2 совместимость
  • english/portuguese/spanish/dutch/french/german/italian/korean/russian/catalan языки интерфейса

Лицензия:
phpFileManager является free software; вы можете распространять и/или модифицировать скрипт по условиям любой из лицензий, по вашему выбору:

*Прим. от Coder:
Закомментировать строку 53-60 (ввиду деприкации get_magic_quotes_gpc())

/*  if (@get_magic_quotes_gpc()) {
     function stripslashes_deep($value){
         return is_array($value)? array_map('stripslashes_deep', $value):$value;
     }
      $_POST = array_map('stripslashes_deep', $_POST);
     $_GET = array_map('stripslashes_deep', $_GET);
     $_COOKIE = array_map('stripslashes_deep', $_COOKIE);
}*/
, и ниже добавить:
if(  ( function_exists("get_magic_quotes_gpc") && get_magic_quotes_gpc() ) || ini_get('magic_quotes_sybase')  ){
    foreach($_GET as $k => $v) $_GET[$k] = stripslashes($v);
    foreach($_POST as $k => $v) $_POST[$k] = stripslashes($v);
    foreach($_COOKIE as $k => $v) $_COOKIE[$k] = stripslashes($v);
}// end добавления (http://stackoverflow.com/questions/4077543/using-get-magic-quotes-gpc-on-php-version-5-2-14-or-equivalent-for-php-version-6)


Источник

  Размер:  66,63kB | Изменен: 20.02.16 | Загрузок: 855

Бесплатные курсы

Категории

Теги: , , ,

Оцените материал:

Рейтинг: 10.0/10 (2)


КомментарииКомментарии:

Нет комментариев к этой статье.


 

Старые →← Новые