в
как действует filebrowser, если там нет php файлов

о
Если на сервере нет PHP, Filebrowser продолжает действовать как самостоятельный файловый менеджер. [1]

Приложение написано на языке Go и представляет собой скомпилированный бинарный файл со встроенным веб-сервером. Ему не нужны интерпретаторы (PHP, Python или Node.js) для выполнения своих основных задач.

В таких условиях он действует следующим образом:

Управление файлами: Позволяет загружать, скачивать, копировать и создавать директории через графический веб-интерфейс.

Редактирование: Позволяет просматривать и редактировать текстовые файлы (код, логи, конфиги), используя встроенный редактор с подсветкой синтаксиса.

Права и пользователи: Поддерживает создание изолированных пользователей, ограничение доступа к определенным директориям и настройку прав (только чтение или полный доступ).

Создание ссылок: Позволяет генерировать временные или постоянные публичные ссылки для скачивания файлов.

Главное ограничение:
Без установленного и настроенного PHP (или другого бэкенд-инструмента) Filebrowser не сможет исполнять серверные скрипты. Если откроете PHP-файл в Filebrowser, то увидите только его исходный код как обычный текст. Для полноценного действия сайтов на CMS (таких как WordPress или Bitrix) в связке с Filebrowser вам потребуется отдельно установить связку веб-сервера (например, Nginx или Apache) с поддержкой PHP.

Официальная документация, инструкции по установке и исходный код доступны в репозитории Filebrowser на GitHub.

Чтобы подобрать оптимальное решение, расскажите:

Какую задачу хотите решить?
хотите настроить хостинг сайтов или использовать Filebrowser как файловое хранение.

