서버 이전 작업 중 글쓰기 오류
본문
안녕하세요. 현재 홈페이지 서버 이전 작업 중입니다.
ftp와 db 이전 모두 완료했으나, 글쓰기에서 오류가 생겨 문의드립니다.
이전하기 전의 원래 서버에서는 최상위 폴더명이 g5로 되어있었고,
이전하는 서버의 최상위 폴더명은 www입니다.
현재 발생하는 에러는 다음과 같습니다.
Warning: Use of undefined constant G5_THEME_PATH - assumed 'G5_THEME_PATH' (this will throw an Error in a future version of PHP) in /서버이름/www/common.php on line 494
>> if(is_file(G5_THEME_PATH.'/theme.config.php'))
Notice: Undefined index: device in /서버이름/www/common.php on line 546
>> if ($_REQUEST['device']=='pc')
Notice: Undefined index: device in /서버이름/www/common.php on line 548
>> else if ($_REQUEST['device']=='mobile')
Warning: include_once(/서버이름/www/plugin/editor/SmartEditor/editor.lib.php): failed to open stream: No such file or directory in /서버이름/www/bbs/write.php on line 3
>> bbs/write.php >> include_once(G5_EDITOR_LIB);
Warning: include_once(): Failed opening '/서버이름/www/plugin/editor/SmartEditor/editor.lib.php' for inclusion (include_path='.:/usr/local/php73/lib/php') in /서버이름/www/bbs/write.php on line 3
Notice: Undefined index: wr_id in /서버이름/www/bbs/write.php on line 354 Fatal error: Uncaught Error: Call to undefined function editor_html() in /서버이름/www/bbs/write.php:405 Stack trace: #0 {main} thrown in /서버이름/www/bbs/write.php on line 405
354 >> set_session('ss_wr_id', $_REQUEST['wr_id']);
405 >> $editor_html = editor_html('wr_content', $content, $is_dhtml_editor);
어떻게 수정해야 오류가 사라지는지 아는 분 계신가요?
답변 2
php버전이 바뀌면서 발생되는 오류처럼 보여집니다.
패스나 변수에 대해 할당이 되지 않아 발생되는 오류로 보입니다.
plugin>editor 폴더 안의 파일이 문제였습니다. 기존 폴더의 파일로 교체하니 정상적으로 작동했습니다.
정말 고맙습니다.
한참 찾다가 해결했습니다.