Que dois-je faire si l'image du code de vérification générée par php ne peut pas être ouverte ?

藏色散人
Libérer: 2023-03-12 19:04:01
original
3600 Les gens l'ont consulté

Solutions au problème selon lequel l'image du code de vérification générée par PHP ne peut pas être ouverte : 1. Bloquez le code de l'image de sortie ; 2. Vérifiez les erreurs de code ; 3. Vérifiez si la bibliothèque gd est ouverte ; chemin lors de la génération du code de vérification ; 5. Ajoutez simplement le code "ob_clean()".

Que dois-je faire si l'image du code de vérification générée par php ne peut pas être ouverte ?

L'environnement d'exploitation de cet article : système Windows 7, PHP7.1, ordinateur Dell G3.

Que dois-je faire si l'image du code de vérification générée par php ne peut pas être ouverte ?

L'image du code de vérification générée par php n'affiche pas le problème

1. Bloquez d'abord le code de l'image de sortie : header("Content-Type:image/png");

2. pour les erreurs de code

3. Vérifiez ensuite s'il y a une sortie avant le code de vérification. S'il y a une sortie, le code de vérification ne sera pas affiché

4. Vérifiez si la bibliothèque gd est ouverte

5. s'affichera et aucune erreur ne sera signalée ; actualisez la page et le code de vérification sera affiché. La raison est la suivante : le chemin de la police est incorrect lors de la génération du code de vérification (doit être un chemin absolu), comme indiqué. dans la figure :


6. S'il n'y a pas de problème, ajoutez-le dans header("Content-Type:image/png" ) peut être parfaitement résolu en ajoutant le code ob_clean() avant (Remarque : la fonction de ob_clean() consiste à vider le cache ob)

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal