Post

PHP 선언부분에 대한 인지 오류…

기존에 잘 사용하던 서버를 신규서버로 구성을 하고 백업해서 복구하려니 생각지 않았던 문제들이 많이 발생한다…

잘 작동하던 그누보드가 신규서버에 복구를 하니 PHP 스크립트에 대한 부분을 컴파일 하지 못한다… 확인한 결과 php 스크립트 태그를 <? 으로 시작하면 컴파일을 못하고 <?php로 시작을 하면 잘 된다.

버젼 문제인줄 알고 열심히 확인한 결과 php.ini의 short_open_tag에 대한 설정만 on으로 변경하면 해결 됨…

  1. php.ini 파일 수정

    • 1
      
      $ vi /etc/php.ini
      
  2. short_open_tag 검색

    • 1
      
      :/short_open_tag/
      
    • – 다음 검색결과를 찾고 싶으면 n, 이전 결과를 찾고 싶으면 N

    • – 두번째 검색된 결과값에 on을 설정하면 됨
  3. short_open_tag 설정값 on으로 변경

This post is licensed under CC BY 4.0 by the author.