언어/PHP 2

date 함수 이용 시, 시간이 맞지 않을 때 (feat date.timezone)

date.timezone php에서 date함수를 이용할 때 시간이 맞지 않을 때가 있다. 분명 서버의 시간도 오후 5시이고, 현재 시간도 오후 5시인데, PHP에서 출력을 하면 엉뚱한 시간이 나오는 것이다. [root@test ~]# date Thu Nov 10 17:05:04 KST 2022 서버 내 php코드를 수행하여 웹브라우저를 통해 출력 시 , 아래와 같이 엉뚱한 시간이 나오고 있다. 코드는 date함수를 사용하여 시간을 출력하고 있으며 매우매우 간단하다. 이는 php의 전반적인 설정을 담당하는 전역 설정파일 php.ini 의 date.timezone 의 설정이 제대로 돼있지 않아서 그럴 확률 이 높다. 나의 경우도 date.timezone 관련 설정이 빈 값이었으며 이마저도 ;로 주석처리가 ..

언어/PHP 2022.11.10

CentOS7 ImageMagick yum 설치 (PHP 확장모듈 라이브러리)

ImageMagick은 PHP의 이미지 처리 라이브러리로 속도는 약간 떨어지지만, 적은 메모리 사용량과 좋은 화질의 이미지 처리 결과를 얻을 수 있어서 php에서 주로 사용하는 라이브러리이다. YUM을 통해 설치하는 과정에 대해 알아보자. 1. yum 저장소에서 설치할 수 있는 ImageMagick 패키지가 있는 지 확인 [root@test ~]# yum list ImageMagick Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.navercorp.com * epel: ftp.riken.jp * extras: mirror.navercorp.com * nux-dextop: li.nux.ro * r..

언어/PHP 2022.11.03
728x90