新聞中心
ECSHOP上傳商品圖片在空間生成文件夾如何自動以年月日命名?
使用ECSHOP這款程序建站的站長朋友們都知道由于每天都會更新很多的商品,那么問題就來了,這些商品圖片是保存在哪里的呢?小編在網(wǎng)站后臺商品管理下面添加新商品里新編輯上傳了幾款商品,然后登陸PHP獨立ip空間找到了保存這些圖片的文件路徑是在根目錄images下面生成以年月生成的命名的文件夾。那么商品的圖片就是保存在這個目錄下的。如下圖: 但是小編今天遇到了一位站長朋友同樣是遇到了這個問題,因為每天都需要編輯新商品上架和下架,下架的商品不及時把商品圖片刪除長時間積累就會很占用大量空間的內(nèi)存,但是如果是在同一月上傳的商品都會保存在一個文件夾中,例如都是在一月份上傳更新商品,那么空間就會生成一個文件名是201501,只要是這個月編輯的商品都會保存在這個文件中。這位站長朋友就提出了一個意見,能否把這個文件夾名字精確到年月日,例如是2015年1月16日上傳過商品,就會在這個目錄下生成一個文件名是20150116的文件夾,以后刪除下架的商品圖片就容易多了。小編開始也是認(rèn)為無法實現(xiàn),當(dāng)花了半個小時研究后找到了解決的方法了,下面小編就把解決的方法來詳細(xì)描述下吧。 第一步:連接FTP到空間,按照目錄找到/includes/cls_image.php 文件,使用一款高級編輯器打開。分別在72行 和238行找到以下代碼: date('Ym') 都修改為: date('Ymd') 第二步:繼續(xù)找到 /admin/includes/lib_goods.php文件用高級編輯器打開在1279行找到以下代碼: $sub_dir = date('Ym', gmtime()); 修改為 $sub_dir = date('Ymd', gmtime()); 修改后保存上傳到空間對應(yīng)的目錄下。然后登陸網(wǎng)站的后臺更新緩存。為了測試是否實現(xiàn)這個功能,在商品管理下面添加新商品后,再次連接FTP查看。如下圖: 果然就實現(xiàn)了,以上就是無憂小編實現(xiàn)的效果圖了。這樣再管理那些商品圖片是不是就輕松多了呢,以上步驟就是ECSHOP上傳商品圖片在空間生成文件夾以年月日命名的方法了。如有疑問歡迎隨時聯(lián)系小編QQ:340555009. 無憂主機相關(guān)文章推薦閱讀: ECSHOP商品加入購物車無效的解決方法之一 如何利用巧妙UPDATE語句清空所有會員的積分方法 無憂小編淺談:如何設(shè)置ECSHOP的WAP版本首頁標(biāo)題 ECSHOP解決購物車無法使用如何設(shè)置一步購買的方法
本文地址:http://www.gle-technology.com/ecshop/18494.html