我有一个生成一些图像文件的网站。我想保存到DocumentRoot
之类的其他用户目录,而不是保存到\home\mysite\public_html\photos
这样的网站\home\anothersite\public_html\photos
内。这样做的原因是为了便于将所有照片移动到其专用服务器上,仅用于提供图像。
PHP有没有办法将文件保存到另一个用户的目录?我正在考虑使用rename()
并禁用open_basedir
。或者我应该使用ftp_fput()
?
当我尝试这个(涉及mkdir()
创建新目录)时,我收到错误:
mkdir() [function.mkdir]: Permission denied
我是否错过了一些权限设置?
答案 0 :(得分:1)
您可以使用与现在/在当前目录中完全相同的方式保存它。 PHP不关心Web服务器的文档根目录
Jeron回答。