미니톡포럼

미니톡을 이용하는데 있어 의견이나 궁금한점이 있다면 미니톡포럼을 이용하여 보세요.

문의게시판

문의사항이 있다면 누구나 자유롭게 질문하고 답변할 수 있습니다.

Q관리자 login api(process/login) 호출하면 __MINITALK__ 이 define 되어 있지 않다고 응답이 아무것도 안 내려옵니다ㅠ

관리자 login api(process/login) 호출하면 __MINITALK__ 이 define 되어 있지 않다고 응답이 아무것도 안 내려옵니다ㅠ


mod_rewrite 모드는 phpinfo() 에서 활성화 되어 있는거 확인했습니다!

ENRO
LV.1

A 답변

/process/login.php 파일을 호출한것이 아니라, mod_rewrite 를 통해 /process/login 이 호출되었음에도, __MINITALK__ 이 defined 되지 않았다는 오류가 뜬다는 말씀이신가요?


/process/index.php?action=login 으로 접근하였을 때도 동일한 반응인지요?


__MINITALK__ 이 defined 되지 않아서 아무것도 뜨지 않는 것이 아니라, 어떤 PHP 오류때문에 아무런 화면이 뜨지 않는 것일 수도 있습니다.

브라우저의 개발자도구등을 활용해 /process/login 으로 접근하였을 때 HTTP 응답코드가 200 인지, 200 이 아닌 다른 에러코드 (500 등)이 뜨진 않는지 확인해보시기 바랍니다.


만약 응답코드가 200 이 아니라면, PHP 오류보기 기능을 활성화한뒤 에러코드를 확인해보시기 바랍니다.


/configs/init.configs.php 파일의 99번째 라인인

if (defined('__DEBUG_MODE__') == true) {
  error_reporting(E_ALL);
  ini_set('display_errors',true);
} else {
  error_reporting(0);
  ini_set('display_errors',false);
}


위에서 if (defined('__DEBUG_MODE__') == true) { 부분을 if (true) { 로 변경하시면 PHP 에러코드를 확인할 수 있습니다.

알쯔
LV.16
ENRO
사용하는 프레임워크에서 다른 처리가 들어가서 안 됐었네요ㅠ 죄송합니다ㅠㅜ