PHP short_open_tag 문제 해결

프리터코더·2025년 5월 25일
0

php 문제 해결

목록 보기
4/79

문제 상황

PHP 코드가 실행되지 않고 브라우저에 그대로 출력되는 현상

해결 방법

1. php.ini 설정 변경

short_open_tag = On

2. 표준 PHP 태그 사용

<?php
echo "Hello World";
?>

3. .htaccess 설정

php_flag short_open_tag on

권장 코딩 스타일

1. 표준 태그 사용 예시

<?php
$name = "John";
echo $name;
?>

2. HTML 혼용 시

<?php if ($condition): ?>
    <h1>제목입니다</h1>
<?php endif; ?>

개발 환경별 설정

Apache 서버

systemctl restart apache2

Nginx 서버

systemctl restart php-fpm

베스트 프랙티스

  • 항상 표준 PHP 태그 사용 (<?php ?>)
  • 프레임워크 코딩 표준 준수
  • 프로젝트 전체에서 일관된 태그 스타일 유지
  • 배포 전 설정 확인
profile
일용직 개발자. freetercoder@gmail.com

0개의 댓글