いくつかの画像ファイルを生成するサイトがあります。サイトのDocumentRootlike内に保存するのではなく、\home\mysite\public_html\photos別のユーザーの like のディレクトリに保存したいと考えています\home\anothersite\public_html\photos。これを行う理由は、画像を提供するためだけに、すべての写真を独自の専用サーバーに移動しやすくするためです。
PHP がファイルを別のユーザーのディレクトリに保存する方法はありますか? rename()を使用して無効にすることを考えていopen_basedirます。または、使用する必要がありますftp_fput()か?
アップデート
これを試すと(mkdir()新しいディレクトリを作成する必要があります)、エラーが発生します:
mkdir() [function.mkdir]: Permission denied
いくつかの権限設定を見逃していませんか?