>백엔드 개발 >PHP 문제 >phpcms가 PNG 이미지를 표시할 수 없는 경우 수행할 작업

phpcms가 PNG 이미지를 표시할 수 없는 경우 수행할 작업

hzc
hzc원래의
2020-06-05 16:02:423113검색

phpcms가 PNG 이미지를 표시할 수 없는 경우 수행할 작업

PNG 이미지를 표시할 수 없는 PHPCMS에 대한 솔루션:

많은 PHPCMS 사용자는 PNG 워터마크가 배경에 설정되어 있지만 이미지에는 여전히 gif로 워터마크가 표시되어 있음을 발견했습니다. ,

phpcms_model_field 및 phpcms_module 데이터 테이블을 수정하고 설정 필드의 "images/watermark.gif"를 "images/watermark.png"로 변경한 다음 배경을 입력하여 열 캐시를 업데이트하여 PNG 워터마크를 사용할 수 있도록 합니다. 사용된!

사실 문제는 PHPCMS의 시스템 아키텍처에 있습니다. 시스템과 각 열에는 고유한 설정 옵션이 있으며, 사용자는 "시스템 설정"만 수정할 수 있으며 개별 열은 수정할 수 없습니다. 사용자가 수정한 시스템 설정은 단일 열에 영향을 미치지 않습니다. 이러한 방식으로 사용자가 사진을 업로드하면 PHP는 시스템 워터마크 설정을 무시하고 열 설정에 따라 기본 gif 워터마크를 추가합니다. 따라서 사용자가 어떻게 설정하더라도 이미지 업로드 시에는 PNG 워터마크 효과를 얻을 수 없습니다.

PHPCMS는 후속 버전에서 개별 열에 대한 설정을 추가할 예정이므로 일단은 이대로 사용해 주시기 바랍니다.

추천 튜토리얼: "php 튜토리얼"

위 내용은 phpcms가 PNG 이미지를 표시할 수 없는 경우 수행할 작업의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.