Heim  >  Artikel  >  Backend-Entwicklung  >  Was tun, wenn phpcms keine PNG-Bilder anzeigen kann?

Was tun, wenn phpcms keine PNG-Bilder anzeigen kann?

hzc
hzcOriginal
2020-06-05 16:02:422945Durchsuche

Was tun, wenn phpcms keine PNG-Bilder anzeigen kann?

Lösung für das Problem, dass PHPCMS keine PNG-Bilder anzeigen kann:

Viele PHPCMS-Benutzer stellen fest, dass PNG-Wasserzeichen im Hintergrund gesetzt sind, die Bilder werden weiterhin als Gifs-Wasserzeichen hinzugefügt. Hier ist eine vorübergehende Lösung. ,

Ändern Sie die Datentabellen phpcms_model_field und phpcms_module, ändern Sie „images/watermark.gif“ im Einstellungsfeld in „images/watermark.png“ und geben Sie dann den Hintergrund ein, um den Spaltencache zu aktualisieren, damit die PNG-Wasserzeichen können verwendet werden!

Tatsächlich liegt das Problem in der Systemarchitektur von PHPCMS. Das System und jede Spalte verfügen über eigene Einstellungsoptionen, und Benutzer können nur „Systemeinstellungen“ ändern, nicht jedoch einzelne Spalten. Von Benutzern geänderte Systemeinstellungen wirken sich nicht auf eine einzelne Spalte aus. Wenn der Benutzer ein Bild hochlädt, fügt PHP auf diese Weise das Standard-GIF-Wasserzeichen entsprechend den Spalteneinstellungen hinzu und ignoriert dabei die Systemwasserzeicheneinstellungen. Daher kann der PNG-Wasserzeicheneffekt beim Hochladen von Bildern nicht erzielt werden, unabhängig davon, wie der Benutzer ihn einstellt.

Es wird geschätzt, dass PHPCMS in späteren Versionen Einstellungen für einzelne Spalten hinzufügen wird, also verwenden Sie es bitte vorerst einfach so.

Empfohlenes Tutorial: „PHP-Tutorial

Das obige ist der detaillierte Inhalt vonWas tun, wenn phpcms keine PNG-Bilder anzeigen kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn