Иконка ресурса

Web Log View Alpha 0.0.6

Версия Дата выпуска Скачивания Оценка  
Alpha 0.0.6 123 0.00 звёзд 0 оценок Скачать
Alpha 0.0.5 50 0.00 звёзд 0 оценок Скачать
Alpha 0.0.3 44 0.00 звёзд 0 оценок Скачать
* Фикс ошибки работы с файлами, когда FTP отдавал не полные пути до файлов.
(т.е. фикс ошибки из этого сообщения - Web Log View )
* В файл index.php добавил настройку для включения режима отладки, для включения изменить строку 6 на: define('DEBUG', true);
* Теперь можно просматривать файлы с любым расширением (если подходят по фильтру)
* Фикс ошибки работы с файлами, когда FTP отдавал не полные пути до файлов.
(т.е. фикс ошибки из этого сообщения - Web Log View )
* В файл index.php добавил настройку для включения режима отладки, для включения изменить строку 6 на: define('DEBUG', true);
* Теперь можно просматривать файлы с любым расширением (если подходят по фильтру)
* Фикс отображения файлов, теперь файл для отображения на сайте читается по строкам
* Файл install.php перенесен в папку inc
* Фикс создания файлов .htaccess и .htpassword
* Исправил опечатку в названии параметра 'CaheFile' => 'CacheFile'
* В настройках сервера параметр 'root_path' переименован на 'remote_path'
* Решена проблема обрезания логов, при просмотре через браузер
* Теперь в настройках, параметр 'UseAuth' по стандарту равен true

+ Переработал структуру скриптов, попытался использовать классы, чтобы код смотрелся поприятнее
+ Добавлена поддержка протокола SFTP
+ Добавил в настройки сервера параметры:
PHP:
'Servers' =>
    [
        [
            'name'            =>    "Example #1",
            // Тип доступа, ftp / sftp
            'type'            =>    'ftp',
            // Адрес FTP/SFTP сервера
            'ftp_ip'        =>    "XXX.XXX.XXX.XXX",
            // Номер порта ftp=21, sftp=22
            'ftp_port'        =>    21,
            ...
        ],
....
+ При отображении файла добавлен заголовок, чтобы было понятно в каком файле находитесь
+ В настройках сервера добавлен параметр 'local_path' (используется для временного хранения логов)
+ В настройках добавлен параметр 'DownloadLogs' (отправлять логи файлами? Если будет false, то логи будут отображаться в браузере)
- Разбил файл index.php на несколько файлов, функции вынес отдельно
- Стили вынес отдельно
- Исправил регулярное выражение для проверки логина в install.php (по стандарту выключена, включите авторизацию в настройка если необходимо)
- Добавил возможность кеширования загруженных файлов в папку (см. options.php)
- Теперь файлы скачиваются в папку (options.php > CaheFile) (def: data/)
- Изменилась структура настроек (файл options.php)
- Исправил дублирование файлов, если файл подходит под несколько фильтров
- Скрины настроек и окна авторизации (зависит от браузера)

1617204743722.png
1617204816293.png
  • Мне нравится
Реакции: hirowatch
- Вынес настройки в отдельный файл
- Добавил страницу настройки авторизации через .htaccess и .htpassword
Сверху Снизу