0

我想知道是否可以访问不在网络服务器内的文件夹?比如说。我有一个 Xammp 安装,在 htdocs 文件夹中我有一个名为 MySite 的网络应用程序,它有一个上传文件夹

我想要做的是重定向我所有的上传,而不是转到并保存到 MySite\Uploads 中,它将保存到 D:\Data\Uploads 中。

这可能吗,我想这应该已经被问过很多次并回答了很多次,但我找不到正确的答案可能是因为我没有固定正确的问题。

请帮忙。

4

1 回答 1

1

如果网络服务器在该文件夹中具有写入权限,则可能。

例如,如果您执行以下操作:

file_put_contents("absolute_path_where_you_want_to_save", $file_contents);

如果执行 php 脚本的用户具有正确的权限(写入),它将起作用。

这在读取网络服务器外部的文件时特别有用,例如从即使有人获得对网络服务器文件夹的访问权限也无法读取的文件中检索 mysql 用户和密码。

于 2013-04-18T11:14:41.210 回答