【发布时间】:2021-12-29 12:29:42
【问题描述】:
我的问题是,我应该将用户上传的照片保存在哪里?
我的服务器根目录是
C:/apache
这里我有包含 php 文件 C:/apache/htdocs 的文件夹。我想知道我应该在哪里保存文件,我听说如果我将它保存在 htdocs(包含 php 脚本的文件夹)之外的其他地方会更好,但事情就是这样。如果我将其直接保存到C:/apache,那么我将无法访问这些照片。将其保存到C:/apache/htdocs/photos 中的新文件夹时,会使照片文件夹在 php 页面中可见或可访问。有没有办法可以将它们保存在其他地方,比如,假设 htdocs 文件夹中的一个文件夹?
编辑:.htaccess 似乎是一个不错的解决方案。虽然我很好奇这1件事: 我在想,有没有可能有这样的目录?
--->phpfiles
|--->index.php
|--->another.php
--->photos
|--->1.jpg
|--->etc.jpg
并且仍然以某种方式将这些照片链接到我的 php 文件?就像让服务器只查看链接的 phpfiles 文件夹和所有这些(所以我可以去 localhost/index.php 而不是 localhost/phpfiles/index.php )?
编辑 2: 我的服务器根目录是 C:/apache,而我的文档根目录是 C:/apache/htdocs。如有误会,请见谅
【问题讨论】:
标签: php apache file-management