태랑
|
|
총2가지를 체크 해봐야 합니다
첫번째는
httpd.conf 에
LoadModule php5_module modules/libphp5.so
혹은
AddType application/x-httpd-php .html .php5 .php
Addtype application/x-httpd-php-source .phps
되어있는지 확인 해야하고
기본적인 APM 셋업툴을 이용했으면 되어 있다고 생각하고
아마도 밑에 이유때문에 그런듯합니다
PHP 설치 폴더에 있는 php.ini에 보면 다음과 같은 문장이 있습니다
; Allow the <? tag. Otherwise, only <?php and <script> tags are recognized.
; NOTE: Using short tags should be avoided when developing applications or
; libraries that are meant for redistribution, or deployment on PHP
; servers which are not under your control, because short tags may not
; be supported on the target server. For portable, redistributable code,
; be sure not to use short tags.
short_open_tag = Off
PHP 버전이 올라가면서 (PHP 5) <?php 로 시작하도록 기본 옵션을 정의했습니다.
이유는 문서내에 삽입 가능한 다른 언어와 혼용 시 발생 가능한 오류를 억제하기 위해서 입니다.
굳이 <?로 시작하고 싶다면 위 문장 맨 아래 쪽에 있는 short_open_tag 를 On으로 바꾸고
아파치를 재시작하면 됩니다
아마도 short_open_tag = Off 이옵선이 On 으로 않되어있어서 shot tag가 안먹힌듯보이는데요
https://www.fedoralinux.or.kr/article/bbs4/126107043282210
이글 포스팅하면서도 php버전을 5.2대 사용하면서 phpinfo.php를 만들면서 격었던 현상이어서 답변
합니다
오픈소스를 응원합니다 Blog https://hoing.io
Senior Database Administrator(MySQL, Oracle)
사이트 이용 문의 사항은 댓글이나 admin@fedoralinux.or.kr 로 메일주세요