ColdFusion 관리자 패널에서 데이터 소스를 설정했습니다. 응용 프로그램에서 이것을 사용하려고하면 다음 오류가 발생합니다. 데이터 소스 [이름]을 찾을 수 없습니다. 응용 프로그램에서 사용중인 데이터 소스 이름이 관리자 패널에서 설정 한 것과 동일하다는 것을 확인했습니다 (수동 입력과 ctr + a + ctr + c 모두 시도).
내가 시도한 것 :
지침이 있습니까?
편집하다
3 개의 실행중인 인스턴스가 있습니다. 로드하는 관리자 패널이 없습니다 (ERR_CONNECTION_RESET). 축 어적 오류 메시지 :
액세스중인 웹 사이트에 예기치 않은 오류가 발생했습니다. 웹 사이트 관리자에게 문의하십시오.
다음 정보는 디버깅 목적으로 웹 사이트 개발자를위한 것입니다. 요청을 처리하는 동안 오류가 발생했습니다. 데이터 소스 테스트를 찾을 수 없습니다. "
오류를 발생시키는 관련 코드 :
<cfset Application.datasource = "test">
<cfinclude template="templates/header.cfm">
<cfinclude template="templates/horizontal_navigation.cfm">
<cfquery name="getUsers" datasource="#application.datasource#">
select *
from role_lookup rl
ColdFusion 인스턴스가 분리되어 있다는 인상을 받았습니다. 앱 간에는 사실처럼 보이지만 인스턴스를 생성 한 부모는 데이터 소스 상속을 허용하는 것으로 "보입니다".
이 문제는 상위 인스턴스에 동일한 이름의 데이터 소스가 있기 때문에 발생했습니다. 상위 인스턴스는 동일한 이름의 데이터 소스를 재정의하므로 동일한 이름의 상위 데이터 소스가 유효한 데이터베이스를 가리 키지 않으면 이러한 오류가 발생합니다.
연구를 통해 이것에 대해 아무것도 찾을 수 없었기 때문에 우연 일 수도 있고 같은시기에 변경 한 다른 것이 실제 문제 일 수도 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다