[教學]用chevereto架設自己的圖片上傳系統

不管在部落格還是論壇的網友都會需要用到圖片來說明問題,這時如果論壇本身不怕空間、流量爆掉的話都會開放附件功能讓網友使用,這樣可以讓網友比較方便的貼圖;但這個附件功能也不是每個論壇都會開放,因此需要在論壇貼圖的網友往往都要去找圖片空間,大多都會想到用老牌的photobucket、青蛙、Picasa、Flickr吧!

這類型的圖片空間通常都有存放時間、被刪圖的可能性,因此可以常常看到論壇、網友的圖片變成包子,甚至一堆人要求補圖。身為網站的管理員如何兼顧空間的流量和網友的方便性這就很重要了。因此可以利用Chevereto這套程序再搭配隨手可得的免費空間來架設自己的上傳圖片系統。

Chevereto這套程序是用PHP所寫出來的圖片上傳系統,它可以像Discuz或WordPress一樣隨意架設在任何空間上。而它的功能除了一般圖片空間單純的從電腦上傳圖片外,也支援利用網址也可以上傳,最屌的是還有TinyURL的縮短網址的功能可以使用,因此這套Chevereto可以說是比市面上的圖片空間好太多了。

他是把圖片上傳到空間的,相信一般大家都一定會使用免費空間,在此建議大家在挑主機時盡可能使用cPanel的空間,因為可以使用cPanel特有的「Cron Jobs」來備份你上傳的圖片。教學文章:cPanel空間定時自動備份空間檔案並寄至信箱

Chevereto

安裝教學

第一步:點選上述其一載點以下載檔案,並解壓縮完畢。

第二步:打開FTP軟體,將Upload裡的檔案上傳到空間。

[教學]用chevereto架設自己的圖片上傳系統-安裝

第三步:將「up」、「images」、「thumbs」、「up/working」、「up/temp」這幾個資料夾設定成「權限777」。

[教學]用chevereto架設自己的圖片上傳系統-上傳

第四步:這樣Chevereto就架設好了,是不是很快、很輕鬆呢?

[教學]用chevereto架設自己的圖片上傳系統-完成

更換上傳資料夾

系統預定圖片會上傳到images這個資料夾裡,有些人可能選擇使用子域名(img.),如果圖片網址再加上這個images的話,外連網址長度會因此而變長,網址的美觀度也大大地降低。因此有人想把這資料夾換成別的名稱或直接存在根目錄中,這麼一來勢必要更改系統的設定。

第一步:開啟「config.php」。

[教學]用chevereto架設自己的圖片上傳系統-開啟config.php

第二步:在第27行找到「define(‘DIR_IM’,’images/’);」,把images改成你要的資料夾名稱。修改後儲存檔案並上傳回去。

[教學]用chevereto架設自己的圖片上傳系統-更改

第三步:在空間建立一個資料夾(名稱要和上述打的一樣),並設立「權限777」。

[教學]用chevereto架設自己的圖片上傳系統-建立資料夾

繁中語系

這個chevereto程序原先的語系是英文,但我們已經習慣看中文,因此這個程序理所當然也應該來給他中文化。本身chevereto有提供一些國家的語系檔,雖然有簡體中文的語系檔,但我們是習慣繁體中文,因此殺氣我把簡中全翻成了繁中。

第一步:點選上述其一載點以下載檔案,並解壓縮完畢。

第二步:將解壓出來的tw.php上傳至「lang」這個資料夾裡。

[教學]用chevereto架設自己的圖片上傳系統-上傳tw.php

第三步:開啟「config.php」。

[教學]用chevereto架設自己的圖片上傳系統-開啟config

第四步:在第16行找到「define(‘LANG’, ‘en‘); 」,把en改成tw。修改好後儲存檔案並上傳回去。

[教學]用chevereto架設自己的圖片上傳系統-更改

本文作者: 有殺氣追殺你

個人介紹 | 查看其他文章

臉書留言()
一般留言(27)
  • 26

    我想問,config說要修改上傳大小去php.ini修改
    但我找不到該檔案=口=
    到底是在哪裡?

    殺氣說:
    如果你是用免空,基本上你無權修改
    用付費主機請聯繫主機商
    自架請善用電腦搜尋即可找到

  • 25
    野龍

    殺氣大 請問這篇文章所傳空間是論壇跟目錄 還是圖床空間? 如果是圖床空間 那請問 論壇發圖時又如何連街過去 殺氣大很像沒說明勒

    殺氣說:
    看你把程式架在哪就上傳到哪
    dz貼圖只需要把圖片網址貼上去就好了啊

  • 嗯,不過我是看到你的博客建立的這個上傳頁面是隱藏起來的,所以想問問。

    還是FTP方式傳到空間裏的好,謝謝殺氣的回覆:)

    殺氣說:
    哈哈,你可能看錯了^^
    我卡完圖後,我就把此程式刪了
    目前我部落格的圖都是用FTP上傳的

  • 無形中,這樣的上傳地址如果被別人知道了,豈不是人人都可以去上傳了?
    怎樣才能隱藏那個上傳地址,像你的網站這樣呢?

    殺氣說:
    是這樣沒錯,基本上這種方法就是要開放大家上傳用的
    如果自己要上傳,我還是會建議開FTP登入空間在上傳

  • 這是我要為台論網友架設的上傳空間 ~
    可是有沒有辦法改網頁名稱?
    我把檔案都打開過了 …
    可是不知道要改哪個 .. 因該說根本找不到好改 ..
    請問能交一下?

    殺氣說:
    那個是圖片喔,你拍一張圖替換site-img裡的logo.png就可以了
    另外一種就是改index.php第65行,只是我不會改

  • 我也架成功了~
    另外我也修改了一個遠程檔案上傳的網頁,算是半原創吧!
    可以來看看!
    網址 http://sh2153.com/1159

    殺氣說:
    讚喔

發表留言