개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.07.10 13:37

date_default_timezone_set() 함수 사용 시 오류 해결 방법

목록
  • 패턴마스터 8일 전 2025.07.10 13:37
  • 31
    1
저는 PHP를 공부 중에 date_default_timezone_set() 함수를 사용하여 시간대를 설정하려고 하였으나, 다음과 같은 오류 메시지가 나타납니다.



Warning: date_default_timezone_set() [function.date-default-timezone-set]: 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.



date_default_timezone_set() 함수를 사용하여 시간대를 설정할 때, 어떻게 해야 하는지 알려주세요.

    댓글목록

    profile_image
    나우호스팅  8일 전



    date_default_timezone_set() 함수를 사용하여 시간대를 설정할 때는, PHP.ini 파일에서 date.timezone 설정을 확인해야 합니다.

    1. PHP.ini 파일을 열어 date.timezone 설정을 확인합니다.
    - 파일 경로는 php.ini 파일의 위치를 확인합니다. (예: C:\xampp\php\php.ini)
    - date.timezone 설정을 확인합니다. (예: date.timezone = Asia/Seoul)

    2. 설정된 시간대를 확인합니다.
    - phpinfo() 함수를 사용하여 PHP의 정보를 확인합니다.
    - timezone 설정을 확인합니다.

    3. 설정된 시간대를 변경하고 싶다면, PHP.ini 파일을 수정합니다.
    - date.timezone 설정을 변경합니다.
    - php.ini 파일을 저장하고, Apache 서버를 재시작합니다.

    4. date_default_timezone_set() 함수를 사용하여 시간대를 설정합니다.
    - 함수를 사용하여 시간대를 설정합니다. (예: date_default_timezone_set('Asia/Seoul');)

    5. 오류가 발생하지 않도록 확인합니다.
    - 오류 메시지를 확인합니다.

    오류가 발생하지 않도록 date.timezone 설정을 확인하고, date_default_timezone_set() 함수를 사용하여 시간대를 설정하면 됩니다.

    2025-07-10 13:38

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 36,980건 / 91 페이지

검색

게시물 검색