2

私はコードイグナイターサイトをやっています。私のクライアントは 2 つの Web サイトを持っています。しかし、彼は 1 人の管理者が両方のサイトを処理する必要があります。複数のデータベース接続を使用して、両方のデータベースにデータをアップロードしました。しかし、私の問題は、画像を別のサーバーにアップロードする方法です。することは可能ですか?

4

3 に答える 3

2

これには CURL を使用できます。このような何かがそれを行う必要があります。

$ch = curl_init();
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, array('file' => '@/path/to/file.txt'));
curl_setopt($ch, CURLOPT_URL, 'http://server2/upload.php');
curl_exec($ch);
curl_close($ch);

その後、server2 部分を通常のファイル アップロードとして処理できます。これらのオプションの詳細については、 curl_setopt()を参照してください。

于 2013-05-29T10:48:53.150 に答える
1

あなたはできる

  1. 画像をデータベースに保存
  2. リモートファイルシステムをマウントし、通常のファイルとして保存
  3. SSH/FTPで接続してファイル送信
于 2013-05-29T10:49:34.997 に答える