최근 프로젝트를 진행하면서 문제가 발생했습니다.
로컬 서버에서 완료 후 알리바바 클라우드 가상 호스트에 배포한 결과, 로그인이 AJAX 호출 처리 페이지를 사용했기 때문에 클릭 시 아무 일도 일어나지 않았습니다. 로그인합니다.
F12 디버깅을 열고 오류 메시지를 찾습니다.
Failed to load resource: the server responded with a status of 500
그래서 해결 방법을 온라인에서 찾아보며 여러 가지 방법을 시도한 끝에 마침내 직접 해결했습니다.
오류 원인: 페이지 처리 중 오류가 발생했습니다! AJAX 문제가 아닙니다.
내가 사용한 fetch_all() 함수는 MySQL Native Driver에서만 사용할 수 있기 때문입니다.
그래서 수정 후에는 성공적으로 실행될 수 있습니다.
이러한 오류가 발생하면 디버깅 페이지로 이동하여 문제를 찾아 해결하세요.