我想知道是否可以访问不在Web服务器内的文件夹?比如说。我有一个Xammp安装,在htdocs文件夹中我有一个名为MySite的Web应用程序,它有一个上传文件夹
我想要做的是重定向我的所有上传内容,而不是转到并保存到MySite \上传中,它将保存到D:\ Data \ Uploads。
这是否可能,我认为这应该已经被多次询问并且多次回答,但我找不到正确的答案可能因为我没有固定正确的问题。
请帮忙。
答案 0 :(得分:1)
如果网络服务器在该文件夹中具有写权限,则可能。
例如,如果您执行:
file_put_contents("absolute_path_where_you_want_to_save", $file_contents);
如果执行php脚本的用户具有正确的权限(写入),它将起作用。
这在读取Web服务器之外的文件时特别有用,例如,从无法读取的文件中检索mysql用户和密码,即使有人可以访问您的Web服务器的文件夹。