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