ajax parse error 약사이다 2023.03.31 00:03 2,237 0 10 CMS/프레임워크 Rhymix 2.0 개발 언어 PHP 7.0 exec_json 으로 ajax통신을 하면 관리자 아이디로는 json값이 리턴되는데 일반아이디로는 json값이 안와서 parse error 200이 뜹니다. 이유가 뭘까요 ? 권한문제가 아닌거 같은데 혹시나 해서 권한을 줘봐도 안됩니다 캐시파일 재생성도 혹시나 해서해봤는데 안되구요 약사이다 Lv. 4
Q&A 라이믹스 사이트를 여러 개 운영 하지만 제목과 부제목만 변경 후에는 반영이 안됩니다. 사이트 전체를 바꾸면 반영이 되지만 seo 키워드 설명 그리고 사이트 제목 부제목 이렇게 4개만 변경하면 네이버에 반영이 안됩니다. 자리관 25.08.21 0 7
댓글 10
개발자도구에서 실제로 어떤 응답을 받았는지 raw 데이터를 열어보면 도움이 될 것 같습니다. 대부분 아주 간단한 문제이거든요. 관리자가 아닌 경우에만 발생하는 PHP 에러메시지가 JSON 응답 앞뒤에 지저분하게 붙었다거나...
1. 개발자도구를 엽니다
2. 네트워크 탭을 선택합니다.
3. Fetch/XHR를 찾아 눌러줍니다
3-1. 로그 보존을 체크해주시면 페이지가 이동하더라도 기록이 초기화되지 않습니다.
4. 문제가 되는 동작을 수행합니다
5. 아래 목록에 요청이 뜨는데 눌러줍니다
6. 미리보기나 응답을 누르면 서버에서 어떤 데이터를 보냈는지 확인 가능합니다.
윗 댓글에도 있듯이 보통 json 데이터 앞뒤로 php 오류가 붙어 발생하는 문제입니다.
라고 응답이 나오는데 왜 redirected되는지 이해가 안가네요
권한이 없으면 로그인 화면으로 redirect시키는 기능이 있나요?
어디로 redirect되었는지 다음 요청을 살펴보면 되겠네요.
triggermodulehaldler after에 집어넣었더니, ajax통신까지 영향을 미치네요