본문 바로가기

프로그래밍/PHP

timezone settings 에러 발생

문제발생) php 파일을 불러 올때 아래와 같이 에러 발생


Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Seoul' for 'KST/9.0/no DST' instead in /home/phpinfo.php on line 2 2017 



해결1) php.ini 파일을 찾습니다.


APM을 설치 하셨다면 apache 경로에 있을 것입니다.


  예) vi /usr/local/apache/php.ini



해결2) php.ini 파일에서 date.timezone 을 찾습니다.


 date.timezone = Asia/Seoul

        


해결3) 아파치를 재실행 해 줍니다.


1. /usr/local/apache/bin/apache restart


      또는


2. /usr/local/apache/bin/apache stop

   /usr/local/apache/bin/apache start





해결4) phpinfo() 정보 확인


1. 홈루트폴더 아래 phpinfo.php 파일을 만듭니다.

2. phpinfo.php 내부에 아래와 같이 만들고 저장합니다.

   <?

       phpinfo();

   ?>

3. http://localhost/phpinfo.php 호출 합니다.

4. 아래와 같이 Default timezone => Asia/Seoul 로 나오면서 해결이 되었습니다.









'프로그래밍 > PHP' 카테고리의 다른 글

php파일 호출시 Notice 발생  (0) 2017.12.03
주유소검색소스  (0) 2008.09.21