前提介紹
首先价捧,需要有個(gè)七牛云的“對(duì)象存儲(chǔ)”空間结蟋,沒有的可參考TP框架之七牛云準(zhǔn)備篇嵌屎,創(chuàng)建屬于自己的空間(認(rèn)證個(gè)人用戶,有免費(fèi)額度喲)宝惰。
系統(tǒng):MAC
Web服務(wù)器:MAMP
TP版本為:3.2.3
TP獲取方式:Composer
TP的初始目錄
image.png
接下來尼夺,安裝七牛SDK
注:以下所有命令,都在TP根目錄下執(zhí)行
方法一
(官方文檔夜郁,運(yùn)行 Composer 命令安裝最新穩(wěn)定版本的 SDK:):
php composer.phar require qiniu/php-sdk
實(shí)測粘勒,由于composer.phar路徑問題,會(huì)拋出Could not open input file: composer.phar
解決方案:
find / -name 'composer.phar'
找到文件路徑事富,然后加到命令中:
php ~/composer.phar require qiniu/php-sdk
方法二
直接使用Composer命令安裝
composer require qiniu/php-sdk
一般情況下统台,只要TP可以composer安裝成功啡邑,那么此命令也可以。
方法三
在TP根目錄下的composer.json文件中贵扰,添加以下語句
image.png
然后戚绕,運(yùn)行以下命令安裝
composer update vendor/qiniu
如果是在項(xiàng)目初始的時(shí)候舞丛,可以在composer.json文件中添加多個(gè)擴(kuò)展包果漾,然后運(yùn)行
composer update
注:只能是項(xiàng)目初始的可以用,因?yàn)?composer update 的邏輯是按照 composer.json 指定的擴(kuò)展包版本規(guī)則吨凑,把所有擴(kuò)展包更新到最新版本端盆。也就是說费封,更新過后弓摘,是否適合原來的項(xiàng)目痕届,一切都是未知
現(xiàn)在的目錄為
image.png