5.0b29 적용 후 bbs/view.php에서 Parse error납니다.
5.0b29 적용 후 bbs/view.php에서 아래와 같은 Parse error가 납니다.
Parse error: syntax error, unexpected T_FUNCTION in www/yc5/bbs/view.php on line 127
Parse error: syntax error, unexpected T_FUNCTION in www/yc5/bbs/view.php on line 127
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 7개
주석처리된 rich_content 부분을 주석을 해제해 주시고 아래 오류가 나는 부분은 주석처리하신 후 사용해 주세요.
정상처리 됩니다.^^
아래처럼 주석 달아 수정 했네요.^^
$view['rich_content'] = preg_replace("/{이미지\:([0-9]+)[:]?([^}]*)}/ie", "view_image(\$view, '\\1', '\\2')", $view['content']); // php 5.3 이전 버전용
/*
$view['rich_content'] = preg_replace_callback("/{이미지\:([0-9]+)[:]?([^}]*)}/i",
function ($matches) {
global $view;
return view_image($view, $matches[1], $matches[2]);
}, $view['content']); // // php 5.3 이후 버전용
*/
[code]
//$view['rich_content'] = preg_replace("/{이미지\:([0-9]+)[:]?([^}]*)}/ie", "view_image(\$view, '\\1', '\\2')", $view['content']);
function conv_rich_content($matches)
{
global $view;
return view_image($view, $matches[1], $matches[2]);
}
$view['rich_content'] = preg_replace_callback("/{이미지\:([0-9]+)[:]?([^}]*)}/i", "conv_rich_content", $view['content']);
[/code]
php 5.3 이전 버전의 테스트 서버가 없어 테스트를 할 수가 없습니다.
감사합니다.
적용해 보니 잘됩니다.