2009-12-30 5 views
0

Codeigniter를 기반으로 PHP 응용 프로그램을 배포했습니다. 루트 URL을 호출하면 브라우저가 성공적으로 로그인보기로 리디렉션되지만 HTML은 렌더링되지 않습니다.Codeigniter - 렌더링되지 않는 HTML

문제점은 무엇입니까?

+0

"HTML이 렌더링되지 않았습니까?" RAW HTML이 브라우저에 표시되고 있다는 것을 의미합니까? – Zack

+0

"HTML이 렌더링되지 않았습니다"라는 말은 브라우저에 아무 것도 표시되지 않는다는 의미입니다. – VarunGupta

답변

1

개발 컴퓨터와 다른 컴퓨터에 배포 했습니까? 어쩌면 당신은 "멋진 URL"을 사용하고 있으며 대상 서버는 htaccess로 URL 재 작성을 허용하지 않습니다.

0

아무것도가 확인 가치가 브라우저에 표시되지되는 경우 다음

  1. 시스템/캐시
  2. 시스템/로그 쓰기 가능 쓰기 가능
  3. GZIP 압축이 응용 프로그램/설정에서 비활성화되어/config.php
  4. 텔넷 포트 80 그리고 어떤 헤더를 다시 볼 수 있습니까?
  5. tail the logs
  6. 오류
0

그것은 당신이보기를로드하는 방식과 관련이있을 수를 감시합니다.

  • 이 방법은 바로 브라우저로 전송 뷰로드 :

    $this->load->view('foo_view.php', $data); 
    
  • 하지만 TRUE로 설정 옵션, 셋째, 매개 변수가 있다면, 그것은 당신 때문에 문자열로 데이터를 반환됩니다 그것을 반향이 있습니다 this CI User Guide page의 하단에

    echo $this->load->view('foo_view.php', $data, TRUE); 
    

더 많은 정보를.

관련 문제