2009-10-14 2 views
0

CodeIgniter를 사용하여 자체 호스팅 웹 응용 프로그램을 만들고 있습니다. 데이터베이스 구성 파일을 채우지 않은 경우 자동으로 설치 프로그램으로 리디렉션 할 방법을 찾고 있습니다.CodeIgniter : 데이터베이스 로그인 정보를 입력하지 않은 경우 리디렉션 하시겠습니까?

문제는 CI 리다이렉트 (redirect)하기 전에 데이터베이스에 연결하려고 할 때 CI 오류가 발생한다는 것입니다 (데이터베이스 구성 파일을 채우기 전에 데이터베이스 구성 파일을로드하려고하기 때문에 분명히 할 수 없습니다). 데이터베이스 오류를 잡아 내고 표시되기 전에 리디렉션과 같은 사용자 지정 코드를 수행하는 방법이 있습니까?

+0

사용자 정의 코드를 error/error_db.php 파일에 넣고 거기에서 리디렉션 할 수 있습니까? – Jay

+0

나는 가질 수 있었지만, 그것은 나에게 조금 해커처럼 보였다. Sab가 추천 한 고리는 훨씬 더 깨끗합니다. –

답변

1

db config 파일에 몇 가지 값이 있는지 확인하거나 설치 프로그램 페이지로 리디렉션하지 않은 경우 연결을 테스트하는 것이 좋을지 사전 컨트롤러 훅을 만들 수 있습니다.

관련 문제