Erreur fatale : Appel à une fonction non définie : imagecreate()
P粉459578805
2023-08-27 18:26:11
<p>J'essaie de mettre des graphiques sur une page Web, et sur un prototype sur mon ordinateur, cela fonctionne bien sur localhost. Mais maintenant, je télécharge le fichier sur le serveur et j'ai du mal à dessiner certains graphiques. Sur mon ordinateur, ils sont dessinés, mais pas sur le serveur. </p>
<p>J'obtiens cette erreur
<code>Erreur fatale : appel à la fonction non définie ImageCreate() dans /home/t1g01/phplot.php ligne 248</code>
<p>Ligne 248</p>
<p><code>$this->img = ImageCreate($this->image_width, $this->image_height);</code>
<p>J'utilise phplot et j'ai également téléchargé des fichiers depuis phplot. Quelqu'un peut-il m'aider? </p>
<p>Nous nous excusons pour toute erreur dans la version anglaise et vous remercions d'avance. </p>
Si vous utilisez un ordinateur Linux, exécutez cette commande depuis la console :
Installez l'extension php_gd2.dll. Il commencera à fonctionner après le redémarrage d'Apache.
PS : Vous devriez d'abord vérifier votre version actuelle de PHP
Dans mon cas :
Donc, ma version PHP est 7.3, donc la commande pour ma version est :
Cela signifie que votre installation php n'a pas la bibliothèque gd installée/activée.
http://www.php.net/manual/en/image. install.php