Image

지식 기반 → WordPress: 사이트에 심각한 오류가 발생했습니다

[공유 호스팅]
출판 날짜: 14.10.2025

인기 있는 WordPress CMS로 웹사이트를 만들 때 다음과 같은 오류를 만날 수 있습니다. 귀하의 웹사이트에 심각한 오류가 발생했습니다 - 이 오류는 코드 500을 가지며, 이는 PHP 코드 처리와 관련이 있음을 의미합니다.

이 오류의 원인을 찾는 방법은 다음 문서에서 이미 설명했습니다: 공유 호스팅에서 500 오류 — 원인 찾기. 해당 링크의 가이드를 사용하면 모든 PHP 스크립트의 오류 원인을 식별할 수 있습니다.

이 가이드에서는 WordPress CMS에서 오류가 발생하는 가장 일반적인 원인과 신속한 해결 방법을 살펴보겠습니다.

1. 플러그인 설치 또는 업데이트 후 오류

오류와 전체 사이트에 오류를 유발하는 플러그인을 정확히 식별하려면 플러그인을 하나씩 비활성화해야 합니다. 플러그인 폴더를 plugins 디렉토리에서 이동하여 비활성화해야 합니다.

사이트 루트에 temp 디렉토리를 생성하고 httpdocs/plugins에서 플러그인 폴더를 다음 예시와 같이 이동합니다.

mkdir httpdocs/temp
mv httpdocs/plugins/some-plugin /httpdocs/temp

WordPress는 항상 plugins 폴더를 찾습니다. 플러그인 폴더를 이동하면 해당 플러그인이 비활성화됩니다. 이렇게 하면 특히 여러 플러그인을 동시에 업데이트한 경우 오류를 유발하는 플러그인을 더 쉽게 찾을 수 있습니다.

2. WordPress 업데이트 후 오류

WordPress를 오랫동안 업데이트하지 않으면 취약해지기 쉽고, 일반적으로 스팸 발송, 바이러스 호스팅, 가짜 결제 양식 등과 같은 문제로 이어집니다.

2.1 오랫동안 업데이트되지 않음

업데이트 후 오류가 발생하는 이유는 오랫동안 업데이트하지 않았을 때 업데이트가 호환성을 제공했던 중간 버전을 건너뛰기 때문입니다. 예를 들어, 사이트 생성 당시 WordPress가 php 7.x에서 실행되었지만, 시간이 지나면서 최신 버전은 php 8.4용으로 설계되었고 WordPress 자체, 테마 및 플러그인이 상당한 변경을 겪었습니다. 이 경우 최신 버전으로 직접 업데이트하면 이전 php 버전과 호환되지 않아 오류가 발생합니다.

이러한 시나리오에서는 사이트의 자동 업데이트가 작동하지 않습니다. 호스팅 제어판에서 PHP 버전을 순차적으로 업그레이드하는 수동적이고 단계적인 업데이트가 필요합니다.

2.2 플러그인과 새 WordPress 버전의 비호환성

WordPress를 정기적으로 업데이트했는데, 이후 업데이트에서 오류가 발생했다면 타사 플러그인 버전의 비호환성 때문일 수 있습니다. 또한 관리 섹션의 올바른 작동 여부와 이벤트 로그를 확인하십시오. 오류를 유발하는 파일 경로가 거기에 표시될 것입니다.

2.3 기타 원인, 예를 들어:

  • 특정 파일 및 폴더에 대한 쓰기 권한 부족
  • 오래된 PHP 버전
  • PHP 또는 웹 서버 설정에 대한 새로운 요구 사항

어떠한 경우든, 이러한 유형의 작업을 시작하기 전에 호스팅 제어판에서 웹사이트 백업을 생성하는 것이 필수적입니다. 만약 문제가 발생하더라도 언제든지 이전 상태로 되돌릴 수 있습니다.

직접 백업을 만들지 않았다면 시스템 백업을 사용하십시오. 시스템 백업은 항상 호스팅 제어판에서 사용할 수 있으며, 호스팅 요금제 디스크 공간을 소모하지 않습니다. 시스템 백업은 한 달에 한 번 생성되어 이전 백업을 대체하므로, 항상 한 달 이내의 백업 하나를 사용할 수 있습니다.

정기적으로 생성되는 자신만의 백업을 구성할 수 있습니다. 구성 시, 교체 방식의 빈번한 백업이 모든 프로젝트에 적합한 것은 아니라는 점을 명심하십시오. 왜냐하면 사이트가 며칠 동안 오류를 표시했다면, 매일 교체되는 백업에는 작동하지 않는 사이트가 포함될 것이고, 교체하지 않으면 디스크 공간 소모가 증가할 것이기 때문입니다. 프로젝트에 따라 적절한 균형점을 찾는 것이 중요합니다.

결론적으로, 정기적이고 시기적절한 업데이트는 WordPress와 그 모듈을 최신 상태로 유지하고 현대적인 데이터 구조를 유지할 수 있도록 합니다. WordPress Toolkit 도구를 사용하면 이 CMS를 보다 세밀하게 구성할 수 있습니다.





No Comments Yet