상태 | 완료 |
---|
간만에 다시 와 보네요..
서버의 php 5.3버젼대로 업그레이드 되면서 페이지 접속이 되지 않아..
"xe 소스 코드를 보시면..
function _filterNumber(&$value) 함수가 있습니다.(이함수말고도 여러 함수가 있음)
php 상위 버전에서는 함수를 호출할때에 &를 쓰지 않도록 해야하고(deprecate되었으므로)
위와 같이 함수 선언을 해놓았기때문에 &를 쓰지 않아도 됩니다.
위 함수말고 다른 함수도 있지만.. 찾기 귀찮아서 임시방편으로 아래와 같이 코드를 추가해주시면됩니다.
XE 1.4.5.7 기준..
xe/index.php
define('__ZBXE__', true); 다음행에 아래 코드 추가..
@ini_set('display_errors', 0);
" 이렇게 해결을 보았습니다.
이왕 한김에 XE 코어도 업그레이드를 해보니..
"Parse error: syntax error, unexpected '}' in /home/member/perfect4/public_html/shm/files/cache/template_compiled/9f1e8c3a3b9d3a5e57f5405c956cfc1b.compiled.php on line 5" 이런 에러가 납니다.. 레이아웃의 문제 같기도 하고..
내용을 보자면
"<?php if(!defined("__XE__"))exit;?><DIV id='alwayStalker_<?php echo $__Context->widget_info->seq ?>' style='position:absolute;z-index:100;'>
<!-- ?닿납?
<!--@ if($widget_info->addon_textarea)-->
<?php echo $__Context->widget_info->addon_textarea ?>
<?php }else { ?> // 에러난부분
="#" onfocus="this.blur();"><img src="/shm/widgets/jdh_alway_stalker/skins/white/images/top.gif" border="0" title="?
<?php } ?><!-- ?ш린源
</div>"
혹여나..해결하신분이 있으신지요?
다른 추가 프로그램도 에러 날 수 있으니 제거 후 정상 작동하면 그 때 하나씩 추가하면서 확인하십시오.