摘要:準備工作登錄阿里云官網,將鼠標移至產品找到并單擊對象存儲打開產品詳情頁面。您也可以單擊位于官網首頁右上方菜單欄的控制臺,進入阿里云管理控制臺首頁,然后單擊左側的對象存儲菜單進入管理控制臺界面。
摘要: ThinkPHP 5使用OSS示例。
準備工作登錄阿里云官網,將鼠標移至產品找到并單擊對象存儲OSS打開OSS產品詳情頁面。
在OSS產品詳情頁中的單擊立即開通。
開通服務后,在OSS產品詳情頁面單擊管理控制臺直接進入OSS管理控制臺界面。
您也可以單擊位于官網首頁右上方菜單欄的控制臺,進入阿里云管理控制臺首頁,然后單擊左側的對象存儲OSS菜單進入OSS管理控制臺界面。
點擊右上角access key按鈕,進入子頁面點擊創建access key按鈕,創建成功后獲取Access Key ID 和 Access
Key Secret 。
關于安裝OSS PHP SDK的方法,請參看官網。對于Thinkphp 5,推薦通過 composer 方式管理項目依賴。
打開命令行,切換到項目根目錄,輸入以下命令
composer require aliyuncs/oss-sdk-php
如果一直下載不成功,請在composer reauire之前加入composer中國鏡像
composer config -g repo.packagist composer https://packagist.phpcomposer.com
同時,您的項目下的 vendor 文件夾內,也將新建 aliyuncs 文件夾,里面的文件就是OSS庫文件及示例文件。
填寫配置項文件 application/config.php
//阿里云OSS配置
"aliyun_oss" => [ "KeyId" => ’’, //您的Access Key ID "KeySecret" => "", //您的Access Key Secret "Endpoint" => "", //oss endpoint ],實例化OSS
文件 application/common.php
引入OSS
use thinkRequest;
use OSSOssClient;
use thinkConfig;
use OSSCoreOssException;
實例化OSS
$config = Config::get("aliyun_oss");
Request::instance()->ossClient= new OssClient($config["KeyId"], $config["KeySecret"], $config["Endpoint"]);
文件 application/Index/controller/Index.php
public function index() { $config = config("aliyun_oss"); //獲取oss實例 $ossClient = request()->ossClient; $bucket = "<填寫您的bucket名稱>"; $object = "<填寫您的object名稱>"; //創建bucket $ossClient->createBucket($bucket); //創建object $ossClient->putObject($config["Bucket"], $object, "object content"); //獲取object內容 $object = $ossClient->getObject($config["Bucket"], $object); //刪除object $ossClient->deleteObject($bucket, $object); //刪除bucket $ossClient->deleteBucket($bucket); }
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/30715.html
摘要:作為阿里云大數據旗艦產品,的級別性能處理達到了全球領先性,被評為全球云端數據倉庫領導者。天弘基金天弘基金旗下的余額寶,是中國規模最大的貨幣基金。場景二阿里云產品消費賬單分析準備工作完成案例中準備工作步驟。 摘要: 一、 MaxCompute是什么 你的OSS數據是否作堆積在一旁沉睡已久存儲成本變為企業負擔你是否想喚醒沉睡的數據驅動你的業務前行MaxCompute可以幫助你高效且低成本的...
摘要:然后使用在發送前進行攔截,并對其信息的處理的坑因為框架獨占了請求的綁定以及跨域信息的判斷處理,目前只能通過鉤子攔截實現處理的中間件運行機制有問題,且無全局中間件機制。 什么是 PHP CORS PHP CORS 是一個 PHP 跨域中間件,全名叫做 「PHP CORS Middleware」,專門用來處理基于 PHP 程序的 CORS 信息問題,主要針對在 PHP 程序中設置跨域信息...
摘要:一準備工作開通阿里云服務,從控制臺上獲取和。參考資料阿里云官方文檔開始使用阿里云官方文檔介紹如何在中快速使用訪問服務微信公眾號圖片上傳至阿里云前端圖片直傳試驗如何基于和,快速搭建音視頻文件上傳服務聲明轉發請注明出處,謝謝 一、準備工作 1. 開通阿里云OSS服務,從控制臺上獲取AccessKeyId和AccessKeySecret。 2. 創建Bucket,并登錄OSS控制臺 3. 配...
摘要:這里創建的對象可以在進程生命周期內使用目的加載框架中的內容定義應用目錄加載基礎文件把接收的信息轉換為可識別的對于超全局數組不會釋放函數輸出打印 Swoole完美支持ThinkPHP5 1、首先要開啟http的server 可以在thinkphp的目錄下創建一個server目錄,里面創建一個HTTPServer的php 2、需要在WorkerStart回調事件做兩件事 定義應用目錄:d...
摘要:這里創建的對象可以在進程生命周期內使用目的加載框架中的內容定義應用目錄加載基礎文件把接收的信息轉換為可識別的對于超全局數組不會釋放函數輸出打印 Swoole完美支持ThinkPHP5 1、首先要開啟http的server 可以在thinkphp的目錄下創建一個server目錄,里面創建一個HTTPServer的php 2、需要在WorkerStart回調事件做兩件事 定義應用目錄:d...
閱讀 3715·2021-11-17 09:33
閱讀 2725·2021-09-22 15:12
閱讀 3344·2021-08-12 13:24
閱讀 2439·2019-08-30 11:14
閱讀 1733·2019-08-29 14:09
閱讀 1326·2019-08-26 14:01
閱讀 3061·2019-08-26 13:49
閱讀 1775·2019-08-26 12:16