Maison >développement back-end >Problème PHP >Que faire si phpcms ne peut pas afficher les images PNG
Solution au problème selon lequel PHPCMS ne peut pas afficher les images PNG :
De nombreux utilisateurs de PHPCMS trouvent que les filigranes PNG sont définis en arrière-plan, mais le les images sont toujours ajoutées sous forme de gifs Filigrane, voici une solution temporaire. ,
Modifiez les tables de données phpcms_model_field et phpcms_module, remplacez "images/watermark.gif" dans le champ de configuration par "images/watermark.png", puis entrez l'arrière-plan pour mettre à jour le cache des colonnes, afin que le Le filigrane PNG peut être utilisé !
En fait, le problème réside dans l’architecture système de PHPCMS. Le système et chaque colonne ont leurs propres options de configuration, et les utilisateurs peuvent uniquement modifier les « paramètres système », mais ne peuvent pas modifier les colonnes individuelles. Les paramètres système modifiés par les utilisateurs n'affecteront pas une seule colonne. De cette façon, lorsque l'utilisateur télécharge une image, PHP ajoute le filigrane gif par défaut en fonction des paramètres de colonne, tout en ignorant les paramètres de filigrane du système. Par conséquent, quelle que soit la manière dont l'utilisateur le définit, l'effet de filigrane PNG ne peut pas être obtenu lors du téléchargement d'images.
On estime que PHPCMS ajoutera des paramètres pour des colonnes individuelles dans les versions ultérieures, alors veuillez l'utiliser comme ceci pour le moment.
Tutoriel recommandé : "Tutoriel 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!