문제

나는 여기서 이상한 일이 있습니다. 방금 클라이언트를위한 사이트를 마치고 업로드했고 문제없이 사이트에 연락 할 수 있습니다. 무너지는 나무를 클릭하고 주제를 클릭하는 사이트에 탭이 있으며 DB에서 기사를 부릅니다. 내 지역 개발 플랫폼 (XAMPP Vista)에서 이것은 잘 작동하지만 사이트에 업로드 한 후에는 Ajax를 수행하지 않고 전화하는 콘텐츠를 그립니다. 무엇이 잘못 될 수 있습니까? ajax cos의 "URL"지침을 지적하는 방식과 관련이 있습니까? 이것이 문제입니까?

도움이 되었습니까?

해결책

호출되는 URL을 확인하겠습니다. 가상 폴더 등에서 개발하는 동안 즉 오류에서 해결되지 않은 경우 하드 코딩 된 URL (여전히 로컬 호스트를 참조) 또는 상대 경로의 오류가 발생하지 않았는지 확인하십시오.

다른 팁

하위 디렉토리로 프로젝트를 개발했으며 배포 후 고객의 프로젝트가 웹 루트에 있습니다. 다시 쓰기베이스/베이스 url 문제 일 수 있습니다.

당신은 시도 할 수 있습니다 개똥 벌레 (Firefox 플러그인) 및 모든 AJAX 요청을 확인/디버그하십시오.

아마 이미 만든 명백한 점검 :

  1. 실제로 데이터베이스 호출을하는 스크립트는 올바른 사용자 이름과 비밀번호로 올바른 데이터베이스를 가리키는가?
  2. AJAX 호출을 할 때 경로가 모두 올바른지 확인 했습니까 (통화 대상 스크립트를 확인하고 디버깅 하시겠습니까?

덜 명백한 점검 :

  1. 서버에 설정된 권한으로 AJAX 요청이 거부 될 가능성이 있습니다. 다른 페이지 내부의 경로를로드하십시오 (Get을 사용하는 경우 변수를 문자열에 넣고 게시물을 사용하는 경우 테스트 양식과 동기식으로 게시하십시오).
  2. 데이터베이스는 느리게 실행될 수 있으며, 이는 고객 측에서 무언가를하기 전에 요청을 "기다리지 않는"내용을 버릴 수 있습니다. Firebug 또는 IE 개발자에 대한 콘솔 체크인을 넣고 빈 값을 던지는 지 확인하십시오.

평소와 같이, 코드가 없으면 우리는 단지 벽에 스파게티를 던지는 것입니다. :)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top