[관리자님] <? <?= 를 php 5.3 에서 사용하도록 소스변경한거.. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

[관리자님] <? <?= 를 php 5.3 에서 사용하도록 소스변경한거.. 정보

[관리자님] <? <?= 를 php 5.3 에서 사용하도록 소스변경한거..

첨부파일

gnu_4_34_16_utf8.zip (430.7K) 0회 다운로드 2011-12-13 14:34:57

본문

관리자님께 검토요청하려고 이곳에 글 남깁니다.

요번에 필요에 의해서 Windows 2008 + IIS 7.5 + MSSQL 2008 로 사용하고자 세팅하는 중입니다.
여러 난관을 거치면서 PHP 세팅하고 그누보드를 세팅하려는 단계까지 왔습니다.

PHP 5.3 에서 적용하는것이다보니 여러가지 문제가 돌출되서 하나씩 해결하는중에..
그누보드 전체적으로 한번은 겪어야할 일이 아닐까 싶어서요.

그누보드에는 아래와 같이 적용된 코드가 많습니다.

< 코드1 >
<?
$g4_path = ".";

< 코드2 >
<?=$w?>


대표적인 2가지 오류인데요... PHP의 코드사용이 엄격하게 변경되면서 작동 불능상태에 빠지게 되더군요.

< 코드1 변경후 >
<?php
$g4_path = ".";

< 코드2 변경후 >
<?php echo $w; ?>


첨부파일은 그누보드  4.34.16 UTF8 원본소스에서 위의 2가지 오류에 해당하는 내용을 모두 수정한 파일들입니다.

관리자님께서는 첨부된 파일을 검토하시어, 차후 업데이트에서는 코드 수정된 것으로 배포해주셨으면 합니다.  PHP 5.3 이후에는 문제의 소지가 생기지 않을까 싶습니다.
  • 복사

댓글 전체

음...이부분은 php5.3에 관한 문제가 아닙니다.....

php.ini 에서 short_tag부분을 1로 설정하시면 <? php echo 를 <?=  로 사용하실수 있고

<?php 를 <? 로 사용하실 수 있습니다....

php.ini 부분을 점검하시길 바랍니다.
© SIRSOFT
현재 페이지 제일 처음으로