我有一个生成一些图像文件的站点。我不想保存到站点的DocumentRoot
like\home\mysite\public_html\photos
中,而是想保存到另一个用户的目录中,例如\home\anothersite\public_html\photos
. 这样做的原因是为了方便将所有照片移动到其自己的专用服务器,仅用于提供图像。
PHP有没有办法将文件保存到另一个用户的目录?我正在考虑使用rename()
和禁用open_basedir
. 还是我应该使用ftp_fput()
?
更新
当我尝试这个(涉及mkdir()
创建新目录)时,我收到错误:
mkdir() [function.mkdir]: Permission denied
我错过了一些权限设置吗?