반응형
PHP 서버 페이지가 보이지 않을 때
PHP <? ?> working, <?php ?> not
Php 환경 설정 후 이상하게 php 를 실행하면 브라우져에서 흰 화면이 뜨는 현상이 있었다.
아래와 같이 단순히 Info 만 출력하는 페이지 였다.
test.php
<? phpinfo(); ?>
원인은 <? 는 인식하지 않고 <?php 는 인식했기 때문이었다.
이와 같이 두 문법을 모두 인식하게 하려면 php 속성을 변경해 주어야 한다.
Solution
먼저 php가 설치된 폴더 내에 php.ini 를 찾아 열어준다.
short_open_tag = On (으로 변경해 준다.)
“<?php” 와 “<?” 를 모두 사용 할 수 있도록 한다.
그리고 나서 php 서버를 stop 했다가 다시 켜준 후
두 문법이 모두 동작하는지 확인한다.
반응형
'Server' 카테고리의 다른 글
DB 테이블 초기화 하기 (0) | 2017.11.28 |
---|---|
WebStorm / PhpStorm Out of Memory 오류 해결 (0) | 2017.04.10 |
PHP 서버 동작 시 <? 스크립트 에러가 발생할 때 (0) | 2017.04.03 |
PHP 에서 파라메터 전송 시및 한글 처리 (0) | 2017.03.31 |
윈도우 10에서 MySql 설치하기 (0) | 2017.03.05 |
댓글