>  기사  >  CMS 튜토리얼  >  유지 관리를 위해 WordPress 웹 사이트를 일시적으로 종료하는 방법

유지 관리를 위해 WordPress 웹 사이트를 일시적으로 종료하는 방법

尚
원래의
2019-07-13 09:59:475553검색

유지 관리를 위해 WordPress 웹 사이트를 일시적으로 종료하는 방법

때때로 여러 가지 이유로 인해 당사 웹사이트에 접속 오류가 발생할 수 있습니다. 이때, 점검을 위해 사이트를 임시 폐쇄해야 합니다. 그렇다면, 점검을 위해 사이트를 임시 폐쇄하려면 어떻게 해야 합니까? 사이트를 일시적으로 폐쇄하는 방법을 살펴보겠습니다.

1. .maintenance 메서드

WordPress 루트 디렉터리에 .maintenance라는 새 파일을 만듭니다. 내용은 다음과 같습니다.

<?php $upgrading = 1234567890; ?>

숫자는 Unix 타임스탬프이며, PHP 함수 time() 또는 strtotime( ) 이 타임스탬프에 지정된 시간 이전과 그 이후 600초가 지나면 WP는 "유지 관리 모드"가 되며 전체 사이트에서 액세스하는 모든 페이지에는 "예정된 유지 관리를 위해 잠시 사용할 수 없습니다. 잠시 후 다시 확인하세요"가 표시됩니다. 또한 백그라운드 관리 시스템에 들어갈 수 없습니다.

유지 관리 시간이 확실하지 않고 비유지 관리 모드로 수동으로 전환하려는 경우 .maintenance 파일 내용을 다음과 같이 수정할 수 있습니다.

<?php $upgrading = time(); ?>

유지 관리 모드를 중지하려면 .maintenance 파일을 삭제하면 됩니다.

메시지가 마음에 들지 않으면 수정할 수 있습니다. WP2.9는 첨부 파일의 wp-settings.php 라인 139에 있고, WP3.0은 wp-includes/load 라인 164 근처에 있습니다. php. 원래 프롬프트 페이지 내용은 다음과 같습니다.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title><?php echo /*WP_I18N_MAINTENANCE*/&#39;Maintenance&#39;/*/WP_I18N_MAINTENANCE*/; ?></title>
</head> 
<body> 
<h1><?php echo /*WP_I18N_MAINT_MSG*/&#39;Briefly unavailable for scheduled maintenance. Check back in a minute.&#39;/*/WP_I18N_MAINT_MSG*/; ?> 
</h1> 
</body>

또한, 위의 상황은 플러그인 업그레이드가 실패하는 경우에도 발생할 수 있으며, .maintenance 파일을 삭제하면 해결할 수 있습니다.

2. 유지 관리 모드 플러그인(권장: WordPress 플러그인 설치 방법)

유지 관리 플러그인은 공식 웹사이트나 Baidu에서 다운로드하여 업로드하고 활성화할 수 있습니다. 시간과 사용자 수준이 유지 관리 페이지에 표시되어 관리를 보장할 수 있습니다. 운영자는 백엔드와 프런트엔드에서 정상적인 작업과 탐색을 수행할 수 있지만 일반 사용자는 유지 관리 프롬프트 페이지만 볼 수 있습니다.

더 많은 WordPress 관련 기술 기사를 보려면 wordpress 튜토리얼 칼럼을 방문하여 알아보세요!

위 내용은 유지 관리를 위해 WordPress 웹 사이트를 일시적으로 종료하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.