500 내부 서버 오류는 대부분의 초보자가 당황하는 오류 중 하나입니다. 여러 소스가있을 수있는 오류이므로 진단하기가 훨씬 더 복잡해집니다.500 내부 서버 워드 프레스 오류 2를 수정하는 방법

WordPress의 가장 일반적인 이유는 다음과 같습니다. 손상된 .htaccess 파일, PHP에서 메모리 한도 초과 부적절한 파일 권한, 그러나 호스팅 계획의 과부하 또는 웹 호스팅 제공 업체의 문제와 같은 다른 가능한 원인이있을 수도 있습니다.

원인에 관계없이 웹 사이트 문제를 해결하고 복구하는 방법에는 여러 가지가 있습니다. 백업에서 웹 사이트 복원.

백업 및 복원

일부 시스템 파일 및 기타 유사한 변경 사항을 심각하게 변경해야하므로 상황이 나빠질 경우를 대비하여 웹 사이트를 백업하는 것이 좋습니다. 이렇게하면 복원 할 수 있습니다. Wordpress 500 내부 서버 오류를 수정하는 방법

따라서 웹 사이트 백업을 배우는 것으로 시작할 수 있습니다. 몇 가지 자습서가 있습니다. 여기는 사용할 수있는 플러그인 목록.

모든 플러그인 및 테마 비활성화

때로는 플러그인이나 테마가 오류의 원인이 될 수 있습니다. 플러그인은 데이터베이스 또는 파일을 변경하여 웹 사이트를 사용할 수 없게 만들었습니다.

당신의 계획이웹 호스팅이 공유되었거나 VPS가있는 경우, 귀하의 웹 호스팅 회사는 귀하의 웹 사이트에 설치할 수있는 플러그인에 제한이있을 수도 있습니다. 금지 된 플러그인을 활성화하면 블로그가 일시 중지 될 수 있습니다.

내부 서버 오류로 인해 액세스 할 수 없습니다. 계기판 플러그인과 테마를 비활성화하려면 하지만 여전히 웹 사이트의 파일에 액세스하여 수동으로 수행 할 수 있습니다

cPanel에서 파일 관리자로 이동하여 웹 사이트 디렉토리를 찾습니다. 먼저 플러그인의 이름을 임시로 변경하여 비활성화하십시오.

"wp-content / plugins / 각 폴더를 선택하고 이름을 바꿉니다 ("-비활성화"접미사를 추가 할 수 있습니다.).

이름이 바뀐 파일 CPANEL WordPress plugin

플러그인이 모두 꺼지면 웹 사이트가 있는지 확인하십시오. 그렇다면 문제의 원인을 찾을 때까지 모든 파일의 이름을 복원하고 매번 웹 사이트를 확인하십시오. 오류가 발생하면 마지막으로 복원 할 플러그인이 범인입니다.

또한 특히 해킹당한 경우 기본 WordPress 테마의 새 사본을 다운로드하는 것이 유용 할 수 있습니다. 에서 사본을 다운로드 할 수 있습니다 WordPress.org, 압축을 풀고 cPanel 또는 FTP로 테마 폴더를 추가하십시오..

첫 번째 WordPress 테마가 설치되어 있고 웹 사이트에이 테마의 백업이있는 경우 해당 테마를 삭제하고 먼저 새 버전을 보내기 전에 블로그에 설치된 Twenty Sixteen 버전을 삭제하십시오. 문제가 해결되면 범인이 누구인지 알 수 있습니다.

손상된 .htaccess 파일 수정

내부 서버 오류의 또 다른 가능한 원인은 손상된 .htaccess 파일입니다. 현재 웹 사이트를 새 사본으로 바꾸면 웹 사이트를 저장하고 다시 온라인 상태로 만들 수 있습니다. 

발견 파일 및 폴더의 워드 프레스를 관리하는 방법

이제 .htaccess 파일을 교체하기 전에 필요한 웹 사이트를 백업해야하지만 추가 사본을 보관하면 유용합니다. .

cPanel에서 파일 관리자로 이동하여 웹 사이트가있는 디렉토리로 이동합니다. 설정으로 이동하여 숨겨진 파일이 보이는지 확인하고 확인란을 선택하지 않은 경우 변경 사항을 저장합니다.

발견하여 더 나아가십시오 WordPress에서 더 이상 작동하지 않는 미디어 라이브러리를 수정하는 방법

웹 사이트의 루트에는 .htaccess라는 파일이 있으며이 파일을 컴퓨터에 다운로드하십시오.

이제 새로운 .htaccess 파일을 작성하십시오. cPanel에서이 작업을 수행 할 수 있지만 이전 파일을 삭제하십시오.

cpanel에서 새 파일 생성

새 파일이 목록에 나타나면 파일을 선택하고 "편집"을 클릭합니다. 파일 편집기에서 단일 WordPress 설치에 대해 다음 규칙을 추가합니다.

# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^ index .php $-[L] RewriteCond % {REQUEST_FILENAME}! -f RewriteCond % {REQUEST_FILENAME}! -d RewriteRule. /index.php [L] # END WordPress

하위 도메인이 구성된 다중 사이트 네트워크의 경우 다음 규칙을 대신 추가하십시오.

RewriteBase의 RewriteEngine / RewriteRule ^ index.php $-[L] # / wp-admin에 후행 슬래시 추가 RewriteRule ^ ([_ 0-9a-zA-Z-] + /)? wp-admin $ $ 1wp-admin / [R = 301, L] RewriteCond % {REQUEST_FILENAME} -f [OR] RewriteCond % {REQUEST_FILENAME} -d RewriteRule ^-[L] RewriteRule ^ ([_ 0-9a-zA-Z-] + /)? (wp- (content | admin | includes). *) $ 2 [L] RewriteRule ^ ([_ 0-9a-zA-Z-] + /)? (. *. php) $ $ 2 [L] RewriteRule. index.php [L]

하위 도메인으로 하위 도메인을 구성한 사용자 :

RewriteEngine On RewriteBase / RewriteRule ^ index.php $-[L] # / wp-admin RewriteRule ^ wp-admin $ wp-admin / [R = 301, L] RewriteCond % {REQUEST_FILENAME} -f [또는 ] RewriteCond % {REQUEST_FILENAME} -d RewriteRule ^-[L] RewriteRule ^ (wp- (내용 | 관리자 | 포함). *) $ 1 [L] RewriteRule ^ (. *. Php) $ $ 1 [L] RewriteRule. index.php [L]

파일을 저장하고 웹 사이트를 방문하여 문제가 해결되었는지 확인하십시오. 추가 한 다른 규칙을 하나씩 추가하여 이러한 변경으로 인해 오류가 발생했는지 확인할 수도 있습니다 (시간이 조금 걸립니다).

또한 변경 사항에 구문 오류가 없는지 확인하십시오.

PHP 메모리 제한을 늘리십시오

지금까지 설명한 문제 해결 단계 중 어느 것도 작동하지 않은 경우 PHP 메모리 제한을 늘릴 수도 있습니다. 웹 사이트에서 사용하는 플러그인과 스크립트가 작동하려면 PHP 메모리가 필요합니다.

500 내부 서버 워드 프레스 오류 1를 수정하는 방법

이것들을 발견하십시오 4 방법은 최대 한도 워드 프레스 메모리를 증가

브라우저가 이러한 플러그인과 스크립트를 요청하면 웹 사이트의 PHP 메모리를 사용하여로드합니다. 이 제한을 늘리면 더 많은 메모리를 가져 오므로 일반적으로 스크립트가 할당 된 메모리를 초과 할 때 발생하는 "충돌"이 줄어 듭니다.

PHP 버전 확인

때로는 사용하는 플러그인과 스크립트에 특정 버전의 PHP가 필요합니다. 잘못된 버전을 사용하는 경우 내부 서버 오류의 원인이 될 수 있습니다.

서버 정보

로그인하고 서버 정보를 클릭하여 cPanel에서 현재 웹 사이트에 사용중인 버전을 확인할 수 있습니다.

디버깅 및 로깅 사용

이 시점에서 웹 사이트가 백업되지 않으면 드문 문제가있을 수 있으며 WordPress 디버그 모드를 사용하여 문제를 해결할 수 있습니다 (적어도 그것은 당신이 문제를 자세하게 볼 수있게 해줍니다). 

디버깅 외에도 프런트 엔드 오류보고를 표시 할 수 있으며 웹 사이트 방문자가 정보를 표시 할 때 추가 오류 메시지를 볼 수 없도록 로깅을 활성화하는 것도 중요합니다. 해커가 사용할 수있는 웹 사이트

( 'WP_DEBUG을'참) 우리가 정의 디버깅 돌려 //; // (사실 'WP_DEBUG_LOG')를 정의 /wp-content/debug.log 모든 것을 기록하는 워드 프레스에게; 오류 메시지의 표시를 해제 //은 ( 'WP_DEBUG_DISPLAY을'false)를 사이트 정의입니다; 좋은 측정을 위해, 당신은 다음과 코드 aussi을 추가 할 수 있습니다 // 간략히 흰색 인에서 오류를 윌 히데 화면 @ini_set ( 'display_errors를'0)를 표시;

호스트에게 연락하기

다른 모든 방법이 실패하면 웹 호스팅 제공 업체에 문의하십시오. 귀하가 도달 할 수없는 문제를 이미 알고있을 수 있습니다. 호스트는 또한 할당 된 모든 리소스를 사용했는지 알려줄 수 있습니다.

그렇다면 웹 호스팅 계획을 업데이트하거나 다음과 같은 완전히 다른 유형의 계획으로 전환하기 만하면됩니다. 공유 호스팅에서 VPS로 또는 VPS에서 전용 서버로 전환.

이 유형의 오류를 수정하기 위해 알아야 할 모든 것입니다. " 500 내부 서버 오류 ".

프리미엄 워드 프레스 플러그인도 만나보세요  

당신은 다른 것을 사용할 수 있습니다 워드 프레스 플러그인 현대적인 외관을 제공하고 블로그 또는 웹사이트의 처리를 최적화합니다.

우리는 여기에 당신을 도울 수있는 프리미엄 WordPress 플러그인을 제공합니다.

1. 다루기 어려운 

터치는 워드 프레스 플러그인 메인 메뉴와 모바일 메뉴 프리미엄. 주로 스마트폰용으로 설계되었으며 빠르고 반응이 빠르며 사용이 매우 편안합니다. Touchy는 다양한 모바일 장치에서 철저히 테스트되는 것 외에도 데스크톱 브라우저에서도 훌륭하게 작동합니다.다루기 어려운

전용 로고 섹션, 클릭 유도 문안 버튼, 검색 기능, 뒤로 버튼 및 다단계 드롭 다운 메뉴가 있습니다.

Touchy는 모든 WordPress 테마에서 완전한 탐색 메뉴 및 헤더 솔루션으로 사용할 수 있습니다. 또한 Touchy는 매우 사용자 정의 할 수 있습니다. 몇 번의 클릭만으로 요소의 색상을 변경하고, 위치 옵션을 수정하고, 메뉴 모음의 버튼 중 하나를 숨기고, 버튼의 기능을 교체하고, 투명도를 수정하는 등의 작업을 수행 할 수 있습니다.

다운로드 | 데모 | 웹 호스팅

2. WP 프로 포럼 시스템

WP Pro Forum 시스템은 워드 프레스 플러그인 귀하의 웹사이트에 아름답고 사용자 친화적인 포럼을 추가할 수 있습니다. 포럼을 만들 수 있는 강력한 기능이 많이 있습니다. 전문적인 모습.Wordpress를위한 Forym 현대 토론 포럼

포럼은 다음의 공용 인터페이스에서 작동하도록 만들어졌습니다. 관리자는 대시 보드에서 모든 포럼, 주제, 응답, 카테고리 및 레이블을 관리 할 수 ​​있습니다.

또한 WP Pro Forum 시스템은 포함 된 mo / .po 파일 덕분에 기능 번역, 웹 사이트의 모양에 맞는 많은 템플릿 통합 또는 포함 된 사용자 지정 필터와 같은 특정 이점이 있습니다.

다운로드 | 데모 | 웹 호스팅

3. WP BAN 사용자

Le 워드 프레스 플러그인 "BAN 사용자"는 사이트 관리자가 사용자가 WordPress 계정에 연결하는 것을 금지(비활성화, 일시 중지 등)할 수 있도록 설계되었습니다. 또한 기사의 상태를 변경할 수 있는 옵션도 제공됩니다. 예를 들어 프로젝트로 정의하고 대중의 눈에 띄지 않도록 숨깁니다.WP-금지 사용자

관리자 또는 프로필을 통해 사용자 테이블에서 사용자를 차단할 수 있습니다. 또한 사용자가이 플러그인을 구현하는 방법을 제어 할 수있는 몇 가지 구성 가능한 옵션을 제공합니다. 사용자를 개인화 된 지원 페이지로 리디렉션하거나 개인화 된 전자 메일 알림을 보낼 수 있습니다.

다운로드 데모 | 웹 호스팅

추천 자료

웹 사이트 구축 및 관리에 도움이되는 기타 권장 리소스에 대해 알아보십시오.

결론

여기에! 이 튜토리얼은 끝났습니다. 마지막으로 오류 수정에 도움이 되었기를 바랍니다. " 500 내부 서버 오류 워드 프레스에서. 주저하지 마십시오 좋아하는 소셜 네트워크에서 친구들과 공유

그러나 귀하는 우리와 상담 할 수 있습니다. 능숙, 인터넷 사이트 제작 프로젝트를 수행하는 데 더 많은 요소가 필요하면 워드 프레스 블로그 제작.

제안이나 의견이 있으면 섹션에 남겨주세요 commentaires.

...