Maison  >  Questions et réponses  >  le corps du texte

PHP ne trouve pas l'extension activée bien que l'extension soit configurée dans le fichier ini et que le fichier dll existe

Je reçois toujours cette erreur : Avertissement Avertissement PHP : PHP ne peut pas charger la bibliothèque dynamique 'imagick' au démarrage (Essayé : C:phpextimagick (module spécifié introuvable), C:phpextphp_imagick.dll (module spécifié introuvable)) est à la ligne 0 à un endroit inconnu.

J'utilise PHP 8.1.20. J'ai obtenu le fichier ddl pour imagick de : https://pecl.php.net/package/imagick/3.7.0/windows existe dans mon dossier ext et j'ai ajouté la ligne suivante dans mon fichier ini : extension=imagick

Pourquoi est-ce que je continue à recevoir cette erreur ? Est-ce que quelqu'un sait quel pourrait être le problème ?

J'ai vérifié le chemin d'accès au fichier ddl et ce n'est pas le problème. J'ai vérifié que le bon fichier php ini est utilisé.

P粉617237727P粉617237727425 Il y a quelques jours608

répondre à tous(1)je répondrai

  • P粉276064178

    P粉2760641782023-09-12 00:53:34

    J'ai utilisé la mauvaise version de php_imagick.dll. Ce fichier dll est pour la version 8.1.2 de PHP et j'utilise la version 8.1.20 de PHP. J'ai rétrogradé vers php 8.1.2 et le problème a été résolu.

    répondre
    0
  • Annulerrépondre