
저는 모든 유형의 서버 프로그램을 설치하고 일반적으로 오픈 소스 유형 소프트웨어를 실행하는 데 매우 익숙합니다.
저는 Windows Server 2008R2를 실행하고 있습니다. 집에 있는 인트라넷에서만 로컬로 실행되도록 Collective Access를 설치하고 싶습니다. 그래서 내 호스트는 localhost입니다. PHP와 MYSQL을 성공적으로 설치했습니다. 이 디렉터리 C:/inetpub/wwwroot/collectiveaccess에 CA를 설치했습니다.
집단접속을 통해 메일을 보내고 싶지 않습니다. 모든 이메일 정보 없이 설치되나요? 전역 구성 및 setup.php 파일에 이러한 요구 사항을 설명할 수 있나요?
이 오류가 발생합니다.
Configuration file is missing for hostname 'localhost' this is what I have in the set up file: define("__CA_WEB_ROOT_DIR__", "c:inetpub/wwwroot"); define("__CA_URL_ROOT__", "/collectiveaccess"); define("__CA_SITE_HOSTNAME__", "localhost"); define("__CA_DB_HOST__", 'localhost');
답변1
간단한 코딩 실수.. c:inetpub/wwwroot .... 백슬래시 누락 / c:/inetpub/wwwroot여야 함