PHP

설정

설정이란

Configuration. PHP가 동작하는 기본적인 작동방법을 변경하는 것으로, php.ini 파일를 통해서 변경 사항을 반영할 수 있다. 설정을 변경 한 후에는 웹서버를 리로드(reload) 혹은 재시작(restart) 해야 한다.

에러설정

에러는 개발이나 오류를 파악하는데 중요한 수단이지만, 에러가 실서버 환경에서 그대로 노출되는 것은 바람직하지 못하다. 아래는 실서비스와 개발환경에서의 권장 설정 방법이다. 

C:\BitNami\wampstack-5.4.20-0\php\php.ini

운영 

display_errors = Off
display_startup_errors = Off
error_reporting = E_ALL
log_errors = On

개발

display_errors = On
display_startup_errors = On
error_reporting = -1
log_errors = On

실습용 에디터

댓글

댓글 본문
작성자
비밀번호
  1. 선생님.... 목록 하단에 맥 설정 부탁드릴께요
    완전 초보라 그런지 윈도우처럼 하려고 하는데 시작부터...ini 파일이 없어서요 ㅎㅎㅎ
  2. JustStudy
    고맙습니다
  3. 미켈란젤로
    egoing님 안녕하세요. 강의 정말 잘 듣고 있습니다.
    php.ini-development 파일과 php.ini-production파일을 서로 비교해봤습니다.
    위에 명시되어있는 다른 부분은 다 동일한데, error_reporting 부분에서 조금 다른 것 같습니다.

    php.ini-production파일에 명시되어 있는 내용은
    error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
    php.ini-development파일에 명시되어 있는 내용은
    error_reporting = E_ALL

    제가 잘 못 찾은 건지, 다르게 사용가능한건지 답변부탁드립니다.
  4. egoing
    감사합니다. 지금은 몹시 건강해요 ^^
    대화보기
    • 뚤뭇
      한창 강의를 재미지게 보다가 이고잉님이 아프다는 댓글을 보고 마음이 짠해져서 댓글 남깁니다.. 항상 건강하세요! - 언제나 감사한 마음을 가지고 있는 행인
      대화보기
      • egoing
        곧 만들도록 할께요. 감기가 심하게 걸려서 못하고 있어요 ㅠㅠ
        대화보기
        • 아름소리
          하기 항목 중에 Mac 설정이 없는데요.
          윈도우(Bitnami)설정과 유사한 듯 합니다.

          간단히 가이드라도 주시면 좋을 것 같습니다.
        버전 관리
        egoing
        현재 버전
        선택 버전
        graphittie 자세히 보기