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 폴더의 읽기/쓰기 권한이 없다는 오류이므로 모든 사용자에게 권한을 부여하면 됩니다.