RecCollect 암호화 미사용 버전 (IIS + SQLite)
내알 이용 고객 전용 통합 파일 링크
- php 7.2 -> 다운로드
- php 7.3 -> 다운로드
- php 7.4 -> 다운로드
- 통합파일 파일구성 7.2버전 예시
1. 아래 경로를 통해 RestAPI버전 파일들을 다운로드 해주세요.
(경로 접근 후 우측 상단 다운로드 버튼 클릭)
1-1. RecCollect 신버전 다운로드
RecCollect 64bit
경로1: RecCollect(64bit) 경로2: 바로가기
RecCollect 32bit
경로1: RecCollect(32bit) 경로2: 바로가기
1-2. RecordON 다운로드
경로1: RecordON(v2) 경로2: 바로가기
1-3. RecOnHtml 다운로드
경로1: RecOnHtml(v2) 경로2: 바로가기
1-4. Php 다운로드 (패치의 경우 고객사 기존 버전에 맞게 다운)
php7.4
경로1: php7.4(v2) 경로2: 바로가기
php7.3
경로1: php7.3(v2) 경로2: 바로가기
php7.2
경로1: php7.2(v2) 경로2: 바로가기
1-5. php.ini 다운로드
경로1: php.ini(v2) 경로2: 바로가기
2. 기존 폴더 및 파일 백업(중요) 이후 API 버전으로 패치
2-1. RecCollect , RecordON v2(RestAPI버전) 패치 (기존 RecCollect 및 RecordON.exe 백업 필수)
2-2. RecOnHtml v2(RestAPI버전) 패치 ( 기존 RecOnHtml 백업 필수 )
( **중요 기존 고객사에 설치되어있던 RecOnHtml data폴더 복사 -> v2(RestAPI버전) RecOnHtml에 붙여넣기 해주세요.
고객사 녹취 데이터 정보가 저장된 DB 폴더입니다. 꼭 확인해주세요. )
2-3. Php 고객사에 설치된 버전과 동일한 버전으로 패치 ( Php파일 백업 필수 )
( 버전 꼭 맞게 확인해서 패치해주세요 )
2-4. C드라이브 Windows 경로에 위치한 php.ini 파일 패치 ( php.ini 백업 필수 )
2-5. IIS DESKTOP 다시 시작
3. RecordON 실행 및 환경설정 RestAPI 경로 설정
1) 부재콜 기록 사용 체크
2) RestApi URL에 아래 경로 설정
운영기: https://recordon.co.kr/restapi/v2/
(중요) 내번호알리미 이용 고객은 꼭 v2 으로 설정 해주셔야 합니다.
4. 고객사 DB API관련 업데이트
1) URL 실행 : http://localhost/RecOnHtml/tb.php
5. RecordON 및 RecCollect 정상 작동 확인
이상입니다.
오류 관련
●Fatal error: Uncaught Error: Class 'SQLite3' not found in D:\RecOnData\RecOnHtml\record_list.php:50 Stack trace: #0 {main} thrown in D:\RecOnData\RecOnHtml\record_list.php on line 50
- php 압축을 풀면 웹사이트 구동시 필요한 도구들이 같은 폴더에 위치하게 되지만 , 직접 사용하겠다 라는 선언은 php.ini 파일에서 합니다.
위 에러문구는 sqlite3 모듈을 못불러오는것으로 php.ini 파일에 sqlite3 주석해제 및 extension_dir 경로 설정을 다시 한번 봐보시기 바랍니다.
관련 오류 사례 1. php.ini.ini 로 파일명이 들어가있어서 인식하지 못하는 문제가 발생했었습니다.
●HTTP Error 403.14 - Forbidden 에러
- IIS 관리자에서 "디렉터리 검색" 을 진입하여 "사용" 체크를 해주셔야합니다.


설치받은 파일을 실행시켜 "설치" 를 진행 시켜주고 난후에 새로고침을 하면 정상적으로 홈페이지 접속이 되는것을 확인할수 있습니다.

●IIS 포트 중복 오류
위와 같은 오류는 해당 IIS 포트를 이미 고객사 PC 네트워크에서 사용 중이기 때문에 충돌로 인해 발생하는 오류입니다.
1. 포트 확인
- IIS 웹사이트 종료 이후, CMD 창을 실행한 뒤 netstat -ano | findstr : {port} 명령어를 입력해줍니다.
포트가 이미 사용 중임을 확인 할 수 있습니다.
2. IIS 포트 변경
- IIS 관리자 실행 후 웹사이트 우클릭 -> 바인딩 편집 선택
- 포트 편집 -> 사용 중이지 않은 포트로 수정
- 웹 사이트 재시작 -> 웹페이지가 정상적으로 랜딩되는 것을 확인 할 수 있습니다.
●HTTP Error 401.3 - Unauthorized
위와 같은 오류는 사용자의 RecOnData 폴더의 읽기/쓰기 권한이 없다는 오류이므로 모든 사용자에게 권한을 부여하면 됩니다.