영카트 웹호스팅 계정이전 후 오류메시지 발생ㅠ
본문
안녕하세요?
영카트 테마작업 진행 후 카페24에서 가비아로 계정을 이전했더니 아래와 같은 오류가 발생합니다.
원본 계정은
http://kt190.cafe24.com/ 서버환경 (PHP5.5, MySQL5.x)
이전된 계정은
http://mnmall.gabia.io/ 서버환경 (PHP7.0, MySQL5.7)
입니다.
카페24내에서의 계정이전, php 다른 버전끼리의 이동에서는 별문제가 없었는데, 혹 디비서버 버전 문제일까요?
어떻게 해결해야 할른지 막막하기만 합니다..
고수님들의 도움을 부탁드리겠습니다(__)
답변 3
<?php echo _($row['me_name']) ?>
이것 때문인데
의도가 단순이 이름을 출력하려는 것이라면
<?php echo $row['me_name']; ?>
하시면 됩니다.
shop.head.php: 165 근처 소스를 올려 보세요.
<li class="dl1 g<?=($i+1)?>">
<a href="<?php echo $row['me_link']; ?>" target="_<?php echo $row['me_target']; ?>" class="da1 <?php echo $class;?>"><span><?php echo _($row['me_name']) ?></span></a>
<?php
$k = 0;
foreach( (array) $row['sub'] as $row2 ){
if(strstr($_SERVER['REQUEST_URI'], trim($row2['me_link']))){
$sub_class = "sel";
}else{
$sub_class = "";
}
if( empty($row2) ) continue;
if($k == 0)
echo '<ul class="depth2">'.PHP_EOL;
?>
<li class="dl2"><a href="<?php echo $row2['me_link']; ?>" target="_<?php echo $row2['me_target']; ?>" class="da2 <?php echo $sub_class;?>"><?php echo _($row2['me_name']) ?></a></li>
<?php
$k++;
}
if($k > 0)
echo '</ul>'.PHP_EOL;
?>
</li>
<?php
$i++;
} //end foreach $row
if ($i == 0) { ?>
<li class="empty">
<?php if ($is_admin) { ?> <a href="<?php echo G5_ADMIN_URL; ?>/menu_list.php">관리자모드 > 환경설정 > 메뉴설정</a>에서 설정하실 수 있습니다.<?php } ?>
</li>
<?php } ?>
<script type="text/javascript">
//<![CDATA[
$(function() {
$('.dl1').bind('mouseenter keyup', function() {
$(this).addClass('sel').siblings().removeClass('sel');
}).bind("mouseleave",function(){
$(this).removeClass('sel');
});
});
//]]>
</script>
</ul>
</div>
답변을 작성하시기 전에 로그인 해주세요.