我有一些我爲客戶編寫的Perl代碼,部分是使用ImageMagick的convert
調整圖像大小。ImageMagick不能正常工作,也沒有給出錯誤信息
這是通過反引號完成,捕捉以這種方式輸出:
$output = `convert foo.jpg foo.gif 2>&1`; # simplified example
最近我的客戶的託管公司做他被告知什麼是「DNS更改」,並自該日起*,該命令沒有按」不僅如此,也沒有$輸出。
假設發生了一些事情,像他被轉移到一臺沒有ImageMagick的服務器,或者是該庫的安裝或更新不合理 - 我不應該從中得到回報嗎?至少有一個「轉換未找到」?我也嘗試過使用system(),它也是一樣的。圖片沒有轉換,沒有東西回來。
不幸的是,命令行訪問不可用。
*我想這實際上可能是巧合。
是PerlMagick的一個選項嗎? – 2012-01-10 20:55:48