注: CDN で画像を使用すると、Web サイトへの負荷が軽減されます。同時に、クラウド ディスクに問題がある場合は、同じパスで画像のコピーを保存することにも注意する必要があります。すぐにローカル アクセスに切り替えてください。 /* オリジナルのエディタをベースに、cdn に画像をアップロードする機能を追加*/<br>
Header("Content-Type: text/html; charset=utf-8");<br>
<br>
error_reporting(E_ERROR | E_WARNING);<br>
<br>
$Path = "./images/" /* ファイルの保存パスを設定します */<br>;
<br>
$ymd = date("Y").date("m").date("d") //ファイルパス形式<br>;
<br>
$file_save_url=$Path.$ymd."/" //ローカルストレージパス <br>;
<br>
$save_url= $ymd. "//USB クラウド ストレージ パス<br>;
<br>
Include "upyun.class.php";//USBクラウド処理クラスの紹介<br>
<br>
Include "upyun_config.php";//USB クラウド設定<br>
<br>
//USB クラウドをインスタンス化します <br>
$upyun = 新しい UpYun($img_bucketname, $img_username, $img_password);
<br>
{<br>を試してください
<br>
$file=$file_save_url.$info['name'];//ローカルパスとファイル名<br>
<br>
$con =$save_url.$info['name'];//USB クラウド パスとファイル名<br>
<br>
$opts = array( UpYun::CONTENT_MD5 => md5(file_get_contents($file)));<br>
<br>
$fh = fopen($file, "rb");<br>
<br>
// 写真をアップロードし、ディレクトリを自動的に作成します<br>
$rsp = $upyun->writeFile("/".$con, $fh, True, $opts);
<br>
fclose($fh);
<br>
} catch(例外 $e) {<br>
<br>
$filename = "error_log.txt";<br>
<br>
$errorcontent = "image " . date("Y-m-d H:m:s") . $e->getCode() " . "rn";<br>
<br>
$handle = fopen($filename, 'a');<br>
<br>
fwrite($handle, $errorcontent);<br>
<br>
fclose($handle);<br>
<br>
終了します;<br>
<br>
}<br> 元のリンク: http://www.lujianlong.com/?p=260 <br>
<br>
うぴゅん.rar
( 4.56 KB ダウンロード: 4 回 )