ImageMagick non installando con MAMP
-
16-09-2019 - |
Domanda
Così ho letto questo articolo su come installare Imagemagick con MAMP, e ha fatto esattamente come ha detto, (sudo port install Imagemagick
, tutto installato a posto, quindi modificare il file envvars), eppure ancora ottenere questo errore quando si tenta di eseguire uno script che lo utilizza:
Fatal error: Class 'Imagick' not found in /Applications/MAMP/htroots/active/includes/images.php on line 19
Qualcuno ha qualche idea del perché questo sta lavorando per apparentemente tutti tranne me?
Soluzione
HI,
Questo appare come l'estensione Imagick non è stato caricato da PHP.
Se si crea uno script PHP che contiene solo questo:
<?php
phpinfo();
?>
Non si ottiene nulla (come una sezione "imagick") mentionning ImageMagick in uscita?
Se non (che è probabilmente il caso, considerando l'errore che stai gettin) , Immagine estensione Magick probabilmente non è caricato.
Due idee, ora
- Verifica file php.ini: dovrebbe contenere una riga come "extension = imagick.ext" (non so che cosa "ext" è su un Mac, sorry)
- hai riavviare apache di avere te nuova estensione prende in considerazione?
- Fai un'errore nel log degli errori di PHP / Apache? Come qualcosa che ha detto imagick non è stato caricato e / o perché?