ImageMagick ne pas installer avec MAMP
-
16-09-2019 - |
Question
Je lis cet article sur la façon d'installer ImageMagick avec MAMP, et a fait exactement la façon dont il a dit, (sudo port install Imagemagick
, tout installé bien, puis modifiez le fichier envvars), mais je reçois toujours cette erreur lorsque vous essayez d'exécuter un script qui l'utilise:
Fatal error: Class 'Imagick' not found in /Applications/MAMP/htroots/active/includes/images.php on line 19
Est-ce que quelqu'un a une idée pourquoi cela fonctionne pour tout le monde apparemment sauf moi?
La solution
HI,
Cela ressemble à l'extension Imagick n'est pas chargé par PHP.
Si vous créez un script php qui ne contient que ceci:
<?php
phpinfo();
?>
Avez-vous quoi que ce soit (comme une section "imagick") Image Magick en mentionnant la sortie?
Sinon (c'est probablement le cas, compte tenu de l'erreur que vous gettin) , Image Magick l'extension est probablement pas chargée.
Deux idées, maintenant
- Vérifiez que vous php.ini: il doit contenir une ligne comme « extension = imagick.ext » (ne sais pas ce « poste » est sur un Mac, désolé)
- avez-vous redémarrer apache avoir te nouvelle extension prendre en compte?
- avez-vous une erreur dans le journal des erreurs PHP / Apache? Comme quelque chose qui dit imagick n'a pas été chargé et / ou pourquoi?