Imagemagick no instalar con MAMP
-
16-09-2019 - |
Pregunta
Así que leí este artículo sobre cómo instalar Imagemagick con MAMP, e hizo exactamente lo que dijo, (sudo port install Imagemagick
, todo instalado bien, a continuación, cambiar el archivo envvars), sin embargo, sigo teniendo este error al intentar ejecutar un guión que lo utiliza:
Fatal error: Class 'Imagick' not found in /Applications/MAMP/htroots/active/includes/images.php on line 19
¿Alguien tiene alguna idea de por qué esto funciona para todos, excepto aparentemente mí?
Solución
HI,
Esto se parece a la extensión Imagick no se carga por PHP.
Si crea un script php que sólo contiene lo siguiente:
<?php
phpinfo();
?>
¿Usted consigue nada (como una sección de "imagick") mentionning Imagemagick en la salida?
Si no (que es probablemente el caso, teniendo en cuenta el error que se está poniendo) , Imagen extensión magia probablemente no se carga.
Dos ideas, ahora
- Compruebe que el archivo php.ini: debe contener una línea como "extension = imagick.ext" (no sé qué "ext" es en un Mac, lo siento)
- hizo que reiniciar apache para que te nueva extensión tiene en cuenta?
- ¿tiene algún error en el registro de errores de PHP / Apache? Como algo que dijo imagick no ha sido cargado y / o por qué?