У меня есть локальная система MySQL / PHP. Я могу загружать файлы через php в каталог filepool на конкретном сервере. Доступ к нему есть только у php сервера, а не у отдельного пользователя.
Когда я ссылаюсь на каталог filepool, файлы не открываются пользователем.
Каков наилучший способ открыть эти файлы? Скопировать во временный каталог Windows через php? Или есть ли способ открыть прямо с сервера?
Спасибо!
МИСТЕР
Создайте скрипт php, который перечислит файлы и предоставит функциональность для загрузки файла для пользователя, т.е. php прочитает содержимое файла и отправит его на вывод браузера, чтобы пользователь мог его скачать.
Для сканирования каталогов используйте PHP функция скандир
Чтобы прочитать содержимое файла и отправить его в браузер для загрузки используйте PHP-функция readfile
Вы можете напрямую управлять файлами на самом сервере.
https://extplorer.net/
хороший вариант.
Скачайте и загрузите эти файлы на свой сервер каким-либо образом.
Доступ к загруженному каталогу с помощью URL (http://yourserverc.com/uploaded_directory) и войдите с именем пользователя по умолчанию admin
и пароль admin
,