2009-08-14 63 views
0

因此,我讀了this關於如何在MAMP上安裝Imagemagick的文章,並且完全如何說(sudo port install Imagemagick,一切安裝好了,然後更改envvars文件),但嘗試嘗試時仍然出現此錯誤運行使用它的腳本:Imagemagick不與MAMP一起安裝

Fatal error: Class 'Imagick' not found in /Applications/MAMP/htroots/active/includes/images.php on line 19 

有沒有人有任何想法爲什麼這似乎是除了我以外的每個人都工作?

回答

4

嗨,

這看起來像Imagick擴展不是由PHP加載。

如果你創建一個PHP腳本,只包含此:

<?php 
phpinfo(); 
?> 

你得到什麼(一個「imagick」部分等)輸出mentionning難懂的?

如果不是(可能是這種情況,考慮到您正在開發的錯誤),Image Magick擴展可能未加載。


兩個想法,現在

  • 檢查你的php.ini文件:它應該包含如「延長= imagick.ext」一本線(不知道什麼是「轉」是在Mac上,對不起)
  • 你重新啓動apache有新的擴展考慮到?
  • 你在PHP/Apache錯誤日誌中有任何錯誤嗎?就像有人說imagick沒有加載和/或爲什麼?
+1

對,就是這樣,我最終讀了[this](http://www.daniweb.com/forums/thread194181.html)線程,它爲我解決了這個問題。 – 2009-08-15 23:11:44

+0

好的;很高興知道:-) – 2009-08-15 23:14:54

+0

哦,哇,評論中沒有降價。 – 2009-08-15 23:15:56