この記事は、thinkphp 開発シリーズにおける Qiniu クラウド ストレージの使用方法と具体的な例について説明したもので、非常に簡単です。必要な方は参考にしてください。
ThinkPHP 開発 - Qiniu クラウド ストレージの使用
使い方は、thinkphp のストレージ タイプ オプションの 1 つです。ここでは、詳しい使い方を紹介します
ThinkPHP 開発 - Qiniu を使用します。クラウドストレージ
ログIn
thinkphp開発 - Qiniuクラウドストレージを使用します。リソースの追加を選択し、オブジェクトストレージを選択します。開発 -- Qiniu クラウド ストレージ
を使用し、スペース名 (つまり、バケット、この名前は後で使用します) を入力し、アクセス制御はパブリックです (操作を容易にするためにパブリック アクセスを選択します。もちろん、選択することもできます)プライベートですが、リソースをリクエストするときは承認が必要です) 作成を確認します。
ThinkPHP 開発 - Qiniu Cloud Storage を使用します
個人パネルで [キー管理] を選択して、AccessKey と SecretKey を取得します。準備は完了しました。具体的な構成とコードの実装は次のとおりです。 設定ファイル config.php で次の設定を行います
'config_qiniu' => array( 'accessKey' => '', //这里填七牛AK 'secretKey' => '', //这里填七牛SK 'domain' => '',//这里是域名 'bucket' => 'sangaolamu'//这里是七牛中的“空间” ), 'config' => array( 'maxSize' => 5*1024*1024, 'rootPath' => './Uploads/', 'savePath' => '', 'saveName' => array('uniqid',''), 'exts' => array('jpg', 'gif', 'png', 'jpeg'), 'autoSub' => true, 'subName' => array('date','Ymd'), ), //然后在需要调用上传的地方将原来上传到本地代码片段修改为以下代码 $config = C('config'); $config_qiniu = C('config_qiniu'); $upload = new ThinkUpload($config,'Qiniu',$config_qiniu); $info = $upload->upload();![Thinkphp之七牛云储存](http://upload-images.jianshu.io/upload_images/2825702-adf11ef0707f8407?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
以上がThinkPHPが開発したQiniuクラウドストレージの利用例(写真とテキスト)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。