gpt4 book ai didi

php - 将文件存储在服务器上的非公共(public)可访问目录中

转载 作者:行者123 更新时间:2023-12-02 02:27:37 25 4
gpt4 key购买 nike

我似乎找不到有关如何执行此操作的信息。我如何使用 PHP 让用户在我的网站上上传一个文件,然后将该文件保存在我的服务器上的某个地方,但将它保存在一个没有人可以浏览到它的位置的地方?这将主要用于 PDF 文件,但如果需要,他们也可以上传 TXT 或 DOC/DOCX 文件。

感谢任何帮助

谢谢

最佳答案

这取决于您的 Web 服务器设置。

如果您使用的是共享网络主机,有些公司仅为每个共享主机客户端提供可通过网络访问的文件夹,而其他公司则提供不可公开访问的文件夹。要通过 ftp 检查此登录,如果您看到 wwwpublic-html,则不应该访问该文件夹中的任何内容。

如果您有一个不可公开访问的文件夹,那很好!

学会爱move_uploaded_file() manual .

只需将 move_uploaded_file 的目标文件夹设置为不在网络根目录内的文件夹即可。

如果您没有不可公开访问的文件夹,您需要一些.htaccess 魔法。 (这里是一个 starting point 。)

关于php - 将文件存储在服务器上的非公共(public)可访问目录中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5171239/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com