의견 목록으로 바로가기
URL.KR

고객지원

업데이트 히스토리

프로그램 업데이트 내용을 기록합니다.

  • Google Web Risk API 전환
    파일: webrisk_config.php
    작업: Google Safe Browsing v4 → Web Risk Lookup API 전환 (v4 지원종료 2027.03.31 대응)
    결과:
    - 설정 파일 및 checkUrlSafety() 함수를 Web Risk API로 교체
    - URL 입력창 하단에 Google Web Risk 보호 안내 문구 추가
  • 방문 통계 누적 수치 오류 수정
    파일: file_cache.php, redirect.php, update_stats_from_cache.php
    작업: Redis SERIALIZER_PHP와 incrBy() 충돌로 인한 total_hit 누적 오류 수정
    결과:
    - incrementCache() 함수 내 serializer 임시 해제로 순수 정수 연산 처리
    - 캐시 미스 시 DB 기존값을 초기값으로 로드하여 누적 데이터 유실 방지
    - 배치 동기화 시 순수 정수 저장으로 변경
    - 전체 35개 테이블 약 1,800개 도메인 total_hit 일괄 보정

    댓글 작성 시 회원 아이디 기록 기능 추가
    파일: leave_comment.php
    작업: 로그인 회원이 댓글 작성 시 회원 아이디를 함께 저장하고 목록에 표시
    결과:
    - comments 테이블에 mb_id 컬럼 및 인덱스 추가
    - 로그인 상태 댓글 작성 시 mb_id 자동 저장
    - 댓글 목록에 회원 아이디 표시 (비로그인은 기존대로)
  • 캐시 시스템 Redis 전환
    - 파일 기반 캐시를 Redis(인메모리)로 전환하여 성능 개선
    - 캐시 자동 만료로 디스크 관리 스크립트 불필요
  • 미사용 컬럼 삭제
    - 삭제 컬럼: exp_date, start_date, end_date

    컬럼 COMMENT 등록
    - phpMyAdmin 구조 탭에서 각 컬럼 설명 확인 가능

    Mylink 통계 DB 반영 버그 수정
    - 문제: update_stats_from_cache.php에서 URL 유효성 검증을 6자리 고정(/^[a-z0-9]{6}$/)으로 처리하여 Mylink URL(4자리 이상)의 통계가 DB에 반영되지 않던 버그
    - 수정 파일: update_stats_from_cache.php (240번줄)
  • 환불 안내/기능 추가
    결과:
    - 결제 후 24시간 이내 환불 신청 가능
    - 카드/계좌이체 결제 구분하여 환불 처리
    - 계좌이체 시 통장사본 첨부 필수 (7일 후 자동 삭제)
    - 관리자 페이지에서 신청 목록 조회, 상태 변경, 파일 다운로드 가능
    - 신청 접수 시 관리자 이메일 알림 발송