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 보호 안내 문구 추가
2026-03-01 10:11:34
방문 통계 누적 수치 오류 수정
파일: 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 자동 저장
- 댓글 목록에 회원 아이디 표시 (비로그인은 기존대로)
파일: 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 자동 저장
- 댓글 목록에 회원 아이디 표시 (비로그인은 기존대로)