Translate


訂閱服務...

線上使用者

目前共有 0 位註冊使用者3 位訪客 在線上。

新會員

  • Mfeeluse
  • chris
  • kendrickpittmaneq
  • pigpighhkk
  • lissa

書籍推薦

如何啟用 Imagemagick 工具

Arthur Yu 的照片
No votes yet

阿舍裝好 Image 模組之後呢,就去沒去管這個圖片工具 ( /admin/settings/image-toolkit ) 的設定,想說用那個「內建 GD2 工具」就好了,怎知 .... 後來就一直冒出這個 "warning: imagecreatefromjpeg() [function.imagecreatefromjpeg]: gd-jpeg: JPEG library reports unrecoverable error: in /home/xxx/public_html/xxxxxx/includes/image.inc on line 326." ( xxxx 是阿舍把真的資料給改了,這個應該是叫做 "資料遮罩" 的東西,基於保護個隱私的理由...呵呵 !! 喔 ! 扯遠了哩 !...=____=!!),起初,阿舍去爬文找資料,一直以為是 PHP 設定的問題,結果....有一天的早晨,事情就發生了.......。



喔 ! 不是啦,是有一天阿舍才不小心的找到一位好心大德不小心提到的說,可以裝 Imagemagick 工具來解解看,所以阿舍才會又想到,當時阿舍沒有去研究一下 Imagemagick 工具是不對的,因為,阿舍在裝好 Imagemagick 工具後,果然....是有差的哩 !!...。

據說 ~~ Imagemagick 工具產生的圖會比 GD2 來的好,阿舍是沒有看出來,但是,有一些原本產生不出縮圖或是匯進來有問題的圖檔,似乎都可以產生出了,早知,阿舍就多用功一點,把這個 Imagemagick 裝起來,不就不用繞這麼大一圈了嗎 ? 果真是事事難料哩 !...=____=!!。

其實,還有更難料的事,阿舍當時沒去用 Imagemagick 工具,主要的原因就是想說,還要另外去找來裝,實在有些懶,所以就用 GD2 來湊合著用,誰知 ? Imagemagick 工具的 image.imagemagick.inc 就附在 Image =模組裡,而 Imagemagick 工具的程式就已經裝好在阿舍的 Hosting 上了哩 ! 真是有夠難料的.....=_____=!!,

所以,要啟用 Imagemagick 工具的第一件事,就是到 Image 模組的資料夾裡 ( 阿舍是裝在 /site/all/modules/image ),找出這個 image.imagemagick.inc 檔,把它複製到 /includes 資料夾裡 ( 據說 ~~ 在 Linux 的平台上,可以用 "symlink" 就好了,不用真的去 Copy,這個...阿舍就沒有試了....)

接著,就到 Hosting 上的 Cpanel 上,去查一下 Imagemagick 的 convert 執行程式放在那裡了,一般來說,在 "Program Paths" 裡應該可以找的到,如果沒有,就丟一個 Support Ticket 去請他們裝一下,大部份的 Hosting 都會幫忙安裝的,因為,Hosting 這個行業,現在可是競爭激烈的咧.....。

阿舍的 Hosting 上的程式路徑是 /usr/bin/convert, 但是,如果大德是自已架的,那麼就要到 http://www.imagemagick.org/script/index.php 去下載來安裝囉 ! 至安裝的方法...這個就不是阿舍今天要說的,所以就不介紹了 ( 實際上是...阿舍根本就沒裝過啦 .....=____=!! ),不過,建議各位大德安裝時,注意一下安裝路徑,尤其是在 Windows 上安裝的話,直接放到根目錄下比較好,不要放到 Program Files 裡....。

再來就到 「管理」 » 「網站設定」» 「圖片設定」(/admin/settings/image-toolkit) 裡來設定,把原來是點在「內建 GD2 工具」的,改成點在「ImageMagick Toolkit.」上,然後按「儲存設定」,按完之後,請先不要急著離開,請各位大德注意一下,下面應該會跑出來很多的選項可以設定的。

關於這設定的項目,阿舍還沒有研究,所以今天就不講了,但是有一個選項一定要去檢查和設定的,就是「ImageMagick Binary」裡面的「Path to the "convert" binary:」項目,這個就是要指定 Imagemagick 工具的 convert 式的安裝路徑,也就是前面提到的安裝的部分,請把個項目填入各位大德的安裝路徑後,按「儲存設定」後,這個 Imagemagick 工具應該就可以作用了。

至於怎麼分辨有沒有作用呢 ? 阿舍是看沒有發生什麼錯誤,然後那個 ""warning: imagecreatefromjpeg() [function.imagecreatefromjpeg]: ......." 的訊息又不見了,所以,這樣應該就有算安裝成功吧 !?.....呵呵 !!

發表新回應

此欄位內容將保密,不會公開顯示出來。
  • 自動將網址與電子郵件位址轉變為連結。
  • 可使用的 HTML 標籤:<a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • 自動斷行和分段。

更多關於格式化選項的資訊

Mollom CAPTCHA (play audio CAPTCHA)
Type the characters you see in the picture above; if you can't read them, submit the form and a new image will be generated.

Google 廣告 Cookie 和隱私權政策
當您造訪我們的網站時,我們會透過第三方廣告公司來放送廣告。這些公司可能會使用您在本網站和其他網站上的相關瀏覽資訊 (不含姓名、地址、電子郵件地址和電話號碼),以便提供閣下感興趣之產品和服務的廣告。如果您想要瞭解此作法的詳情,以及如何選擇不讓前述公司使用您的資訊,請按這裡

Drupal 7 預計釋出日期

最早為 2010/08/30
最晚為 2010/10/14
目前版本 Drupal 7.0-alpha6
待處理的 "嚴重問題" 還有 41 個...

詳細內容請參考這裡

*註 : 以上日期是依據目前解決被列為 "嚴重問題" 的處理時間所做的線性和對數預測...,至於有那些問題,請參考這裡

BloggerAds

Drupal 新聞

阿舍的 Plurk

誰正在看什麼...