홈서버와 NAS에서 웹서비스와 파일을 운영할 때는 접근 경로, 애플리케이션, 저장장치를 나누어 확인합니다. 변경 전 WordPress 파일·DB와 저장장치 구성을 별도로 백업하세요.
장애가 보이는 위치부터 확인하기
- 사이트가 5xx를 반환한다: Cloudflare edge·Nginx·PHP 응답을 나눈 실제 504 조사를 먼저 확인합니다. WordPress 플러그인을 일괄 끄기 전에 실패 계층을 찾습니다.
- Syncthing이 The device is not ready 또는 marker missing을 표시한다: 드라이브·마운트·예상 파일을 확인하는 절차와 사전 점검 코드로 시작합니다. 빈 경로에 marker부터 만들지 않습니다.
- 외부에서 관리 접속이 안 된다: 홈서버 외부 접속 가이드에서 Tailscale SSH와 공개 웹 접속을 구분합니다. Synology·QNAP은 Tailscale SSH 서버 지원 대상이 아니므로 일반 sshd 경로도 따로 확인합니다.
WordPress·NAS 글 전체
WordPress rest_no_route: 경로·메서드·권한을 나누는 법
WordPress REST의 경로·메서드·권한을 구분합니다. CLI 최소 예제와 두 URL 형식의 응답 수집 코드로 상태·JSON code를 확인하고 다음 점검 대상을 좁힙니다.
Oracle로 옮긴 블로그, 본문·URL·이미지·DB 복원을 따로 확인한 기록
Oracle로 이전한 WordPress 블로그에서 본문 해시, 한영 URL, 이미지 원본, 격리 DB 복원을 각각 확인한 기록과 검증의 한계를 정리했습니다.
WordPress 플러그인 치명적 오류로 WP-CLI 롤백도 실패할 때
WordPress 플러그인 업데이트 뒤 치명적 오류 때문에 WP-CLI도 부팅 단계에서 멈춘다면 먼저 --skip-plugins로 문제 플러그인을 격리한 뒤 이전 버전을 복원합니다.
Syncthing CLI –addresses가 저장되지 않을 때 version과 REST 결과를 확인하는 법
Syncthing CLI로 device를 추가했는데 --addresses가 반영되지 않을 때 과거 bug version, 실제 config, REST PATCH 배열 교체를 구분하고 결과를 검증하는 절차입니다.
Syncthing ‘The device is not ready’: 드라이브·마운트 점검
Syncthing 'The device is not ready' 오류에서 경로·실제 볼륨·파일을 먼저 확인하세요. Windows 드라이브, Linux/NAS 마운트와 .stfolder 복구 조건을 구분합니다.
Syncthing Tray 2.0.8이 Windows에서 종료될 때 확인할 증거
Syncthing Tray 2.0.8이 Windows에서 예고 없이 종료될 때 내장 백엔드, 외부 프로세스, 연결 장애를 분리하고 WER 증거로 판단하는 절차입니다.