Juste téléchargé ce plugin (WordPress PDF Light Viewer) mais il ne serait pas activé. Je trouve que je devais mettre à jour ma version de php, mais après que je l'ai fait, il ne donnerait l'erreur:Le code PHP ne fonctionne pas dans Wordpress Plugin
Fatal error: Call to a member function getVersion() on a non-object in .../wp-content/plugins/pdf-light-viewer/controllers/Plugin.php on line 260
Après quelques recherches autour Je trouve son problème avec cette ligne de code:
$Imagick = static::getXMagick();
qui est suivi par:
$ImagickVersion = $Imagick->getVersion();
Apparemment, la ligne précédente renvoie nULL et je ne peux trouver aucune information sur ce que ce code ne fait que le seul endroit où il apparaît dans les recherches est sur cette fiche dans. Donc, je pense que je dois trouver un moyen d'extraire $ Imagick en tant qu'objet afin que getVersion() puisse s'exécuter correctement. Si je devine bien, c'est la question à laquelle j'ai besoin d'une réponse
Ce serait sur le serveur lui-même, non? Le plugin a Imagick dans le cadre. – Cyberio
Correct. Avez-vous accès ou la possibilité d'ajouter des plugins à l'installation de PHP sur votre serveur? Mais si ça venait avec, alors je m'attendrais à ce que le plugin soit capable de le trouver. – jray
Je viens de passer en revue la documentation fournie avec le plugin. Il dit que Imagemagick est une exigence, mais il ne semble pas qu'il est fourni (je serais surpris si c'était le cas). – jray