현재 여러 사이트를 운영중인데 특정 사이트 한곳이 capcha애드온이 작동을 안합니다.
소스를 확인해보니
elseif ($called_position == 'after_module_proc') { if (Context::get('act') == "dispMemberSignUpForm"){ if (!$_SESSION['captcha_result']){ Context::loadLang(_XE_PATH_.'addons/member_join_captcha/lang'); Context::set('captcha_result',$_SESSION['captcha_result']); Context::addJsFile('./addons/member_join_captcha/member_join_captcha.js',false); $addon_tpl_path = './addons/member_join_captcha/tpl'; $addon_tpl_file = 'captcha.html'; $this->setTemplatePath($addon_tpl_path); $this->setTemplateFile($addon_tpl_file); } } }
$_SESSION['captcha_result'] 조건에 의해 계속 넘어 가질 않네요.
혹시서버 설정에서 뭔가 체크해 줘야 하는 부분이 있을까요?
왜 db인증세션 사용 안함으로 했을때만 작동을 하는지. 참고로 다른곳은 db인증세션 사용함으로 되어 있어도 작동을 하는데...