
Nombreux sont les Erreurs que nous rencontrons tous les jours alors que nous présentons dans les différentes langages de programmation. Nombre de ces erreurs sont résolus rapidement, d’autres sont difficiles à voir, mais facile à corriger, et autres, sauf si vous avez déjà eu lieu vous avant que vous ayez qui Trouver par Internet.
If, programmation en PHP, vous vous retrouvez avec un erreur comme ce qui suit, un appel à une fonction non définie, ainsi que le numéro de la ligne où le bonheur est appelé dans le fichier en question:
1 2 | Fatal error: Call to undefined function ImageCreateFromPNG() in /path/to/miarchivo.php on line 252 |
Cela est dû à qui n’avez pas installé sur votre système le Extension PHP GD C’est rien de plus qu’une bibliothèque de fonctions pour le gestion et traitement d’images en PHP. Donc la solution à cette erreur est d’installer la bibliothèque ci-dessus.
De la même manière, Cette erreur Il peut aussi arriver Lors de l’appel d’autres fonctions de cette librairie, comme, par exemple, ImageCreateFromJPEG().
Oui votre Web Server est d’une répartition des Linux comme CentOS, Fedora ou Red Hat, Vous pouvez facilement installer cette bibliothèque à l’aide de la commande yum de la manière suivante:
1 | $ yum install php-gd |
N’oubliez pas que vous devez exécuter cette commande avec un utilisateur Administrateur ou n’importe quel utilisateur qui peut acquérir ces privilèges à l’aide de la préséance de la commande sudo.
Si la distribution de votre système Linux est Ubuntu, Debian, ou tout autre basé sur ces, Vous pouvez faire l’installation en utilisant la commande:
1 | $ apt-get install php-gd |
Une fois que vous avez fait l’installation de cette bibliothèque de fonctions graphiques, Il le faut Redémarrez votre serveur web, Selon la distribution que vous utilisez et le serveur web, vous devrez faire un moyen ou un autre. A titre d'exemple:
1 | $ service httpd restart |
De cette façon, Si vous avez jamais eu problèmes certains précédemment mentionnés et appartenant à des fonctions de la bibliothèque GD DE PHP PHP, ImageCreateFromPNG o ImageCreateFromJPEG, Une fois que vous avez installé la bibliothèque et le redémarrage de votre serveur web, devrait pas continuer à produire cette erreur.
