我有一些代碼調整圖像大小,使用Imagick或GD,這取決於服務器上可用的內容。爲什麼加載的PHP擴展在類實例化時失敗?
我正在測試每個使用extension_loaded()
函數的可用性。
if (extension_loaded('imagick')) {
$image = new Imagick();
...
}
我有一個用戶報告說,他們正在接受:
Fatal error: Class 'Imagick' not found
會導致Imagick擴展什麼情況下被加載,但該類不可用?我應該如何進行測試才能使我的代碼更健壯?
你確定這是正確的類名嗎? – 2009-09-25 07:05:31
是啊,我沒有按照imagick API,但我實際上在我的服務器上的一個相同的問題,我認爲有更多的一個API左右,所以也許這就是爲什麼 – RageZ 2009-09-25 07:12:12