新聞中心
phpwind經(jīng)驗(yàn):使用OSS插件上傳圖片后本地仍有圖片附件未處理的解決方法
使用過(guò)phpwind論壇的用戶都應(yīng)該知道,論壇內(nèi)有很多附件文件、網(wǎng)站圖片、大型安裝包等需要上傳到一個(gè)地方方便用戶下載,假若放在PHP空間上下載的話,那么網(wǎng)站流量是遠(yuǎn)遠(yuǎn)不夠的,并且會(huì)出現(xiàn)這樣一個(gè)問(wèn)題,導(dǎo)致網(wǎng)站加載速度變慢,那么這樣肯定是不行的,那么這個(gè)時(shí)候就只有借助第三方存儲(chǔ)空間。說(shuō)到第三方存儲(chǔ)空間,無(wú)憂小編先給大家介紹一下本文需要的OOS插件(阿里云存儲(chǔ)服務(wù)):這個(gè)插件在云平臺(tái)應(yīng)用里面可以搜索到,是云儲(chǔ)存對(duì)外提供的海量、安全、高可靠、低成本的云存儲(chǔ)服務(wù)。同時(shí)有了這個(gè)服務(wù),很多站長(zhǎng)朋友們可以搭建出下載站、分享站、網(wǎng)盤(pán)站、個(gè)人企業(yè)數(shù)據(jù)出售站等等,正是多了這些第三方的存儲(chǔ)服務(wù)才會(huì)如此方便,回到正題,使用了這個(gè)插件以后遇到了上傳圖片、附件等文件到云存儲(chǔ)空間后本地仍有圖片附件的處理提示該怎么辦呢? 無(wú)憂小編我也是一個(gè)IT愛(ài)好者,遇到了自己棘手的問(wèn)題會(huì)很快的找度娘和網(wǎng)友求助,于是很快便得到了解決方法,詳細(xì)的解決方法如下,操作前,請(qǐng)對(duì)需要修改的文件進(jìn)行備份一下,也就是留一個(gè)存根,避免修改失誤能及時(shí)使用。 溫馨提示:如在2015年1月9日前使用的,請(qǐng)按照以下內(nèi)容修改(之后的不用修改): 利用FTP工具,找到網(wǎng)站根目錄下需要修改的文件app_ossStorage.php, 詳細(xì)路徑為:. \src\extensions\ossStorage\service\app_ossStorage.php 找到該文件后,下載到本地打開(kāi)編輯,切記要用高級(jí)記事本,在該文件中找到如下代碼:
public function save($source, $filePath) { if (!$source || !$filePath || !$this->checkIfUploadToOss ()) return false; $filePath = $this->configs['attachPath'] ? $this->configs['attachPath'].'/'.$filePath : $filePath; $bool = $this->_uploadToOss($source, $filePath); if(!$bool) return false; return true; }找到了上面的代碼后不是刪除,是修改紅色粗體的代碼,把其中的代碼:
if(!$bool) return false;修改為:
if(!$bool){ return false; } else{ WindFile::del($source); }修改之后保存即可,然后上傳到源文件路徑中,即可實(shí)現(xiàn)效果啦! PS:這個(gè)是9.0版本的phpwind哦! 無(wú)憂主機(jī)相關(guān)文章推薦閱讀: PHPWIND關(guān)于SEO的一些看法分享 PHPWIND V8.7修改在線用戶數(shù)量會(huì)員、訪問(wèn)、數(shù)量方法 解決PHPWIND V8.7網(wǎng)站后臺(tái)無(wú)法備份數(shù)據(jù)庫(kù)導(dǎo)致亂碼錯(cuò)誤 PHPWIND V9.0版支付寶報(bào)錯(cuò)“ILLEGAL-SIGN測(cè)試錯(cuò)誤”處理方法
本文地址:http://www.gle-technology.com/phpwind/18708.html