从服务器打开文件,用户对该用户无权访问,但php服务器

时间:2018-11-29 07:39:22

标签: php file server download temp

我有一个本地的mySQL / php系统。我可以通过php将文件上传到特定服务器上的文件池目录。只有php服务器可以访问该服务器,而不是单个用户。 当我链接到文件池目录时,则不会从用户打开文件。

打开这些文件的最佳方法是什么?通过php复制到Windows临时目录?还是有什么方法可以直接从服务器打开?

谢谢! 先生

2 个答案:

答案 0 :(得分:0)

创建一个php脚本,该脚本将列出文件并提供为用户下载文件的功能,即。 php将读取文件的内容并将其发送到浏览器输出,以便用户能够下载它。

要扫描目录,请使用PHP function scandir 要读取文件内容并将其发送到浏览器进行下载,请使用PHP function readfile

答案 1 :(得分:0)

您可以直接管理服务器本身中的文件。

https://extplorer.net/是不错的选择。

以某种方式下载并将这些文件上传到您的服务器。

使用url(http://yourserverc.com/uploaded_directory)访问上载的目录,并使用默认用户名admin和密码admin登录。 PHP eXtplorer