1. Эта программа не требует поддержки базы данных, совместима со всеми основными браузерами (ПК и мобильных устройств) и адаптируется к ним, а также использует метод записи файлов PATH_UPLOAD/xxx.conf для записи жизненного цикла файлов и настройки.
2. Операционная среда — php5.xphp7.x (проблем с более высокими или более низкими версиями теоретически нет).
3. Поддерживает загрузку методом перетаскивания в браузере, которую можно использовать для конфиденциальной передачи файлов между коллегами в корпоративной интрасети.
4. Почему код нужно шифровать? Я не хочу это объяснять.
Инструкции по установке и настройке программы инструмента для частного обмена и доставки файлов FSS
(1) Файл конфигурации программы/config.php.
(2) PATH_UPLOAD указывает путь загрузки файла (каталог по умолчанию/загрузки), для которого требуются разрешения на чтение и запись. (Программа не ограничивает типы загрузки файлов. В целях безопасности системы обязательно измените этот путь на путь, отличный от веб-сайта)
(3) LOG_PATH указывает путь к журналу (по умолчанию/журнал), LOG_OPEN указывает, запускать ли функцию ведения журнала, и для этого каталога требуются разрешения на чтение и запись. (В целях безопасности системы обязательно измените этот путь на путь, отличный от веб-сайта)
(4) Максимальный поддерживаемый размер для загрузки программы зависит от php.ini (в этом примере в качестве ссылки используется 50 МБ).
upload_max_filesize=50м;
post_max_size=50M;
(5) Если вы используете nginx, вам необходимо добавить его в http-часть nginx.conf.
client_max_body_size50m;
(6)SITE_URL указывает путь доступа к веб-сайту.
(7) FILE_RETAIN_DAYS указывает жизненный цикл файла в днях. После истечения срока действия файл будет автоматически удален при вызове. Для пакетного удаления с истекшим сроком действия оно запускается при загрузке новых файлов. Конечно, вы также можете удалить его вручную.
(8) API_KEYID (открытый ключ) Подпись файла API_SECRET (закрытый ключ) Это значение может быть изменено произвольно и используется для предотвращения использования горячих ссылок. Срок службы созданной реальной ссылки для загрузки составляет 600 секунд.
1. Вы можете указать путь к файлу журнала.
2. Добавьте функцию обнаружения рабочей среды.
3. Настраиваемые дни хранения файлов или постоянное хранилище.
4. Добавьте функцию подписи к ссылке на скачивание файла, чтобы предотвратить использование горячих ссылок.
5. Добавьте функцию пароля для загрузки файлов.
6. Увеличьте отображение времени загрузки файлов.