• 워드프레스 이 웹사이트에 치명적인 오류가 있습니다

    워드프레스 이 웹사이트에 치명적인 오류가 있습니다

    워드프레스 이 웹사이트에 치명적인 오류가 있습니다

    이 문장은 PHP 언어에서 에러가 발생한것입니다.

    대부분 필터, 액션 함수에서 에러가 발생하며 결과로는 아래처럼 나타납니다.

    워드프레스 이 웹사이트에 치명적인 오류가 있습니다

    이 웹사이트에 치명적인 오류가 있습니다. 지침을 위해 사이트 관리자 이메일의 받은 편지함을 확인해주세요

    워드프레스 이 웹사이트에 치명적인 오류가 있습니다

    만약 위의 치명적인 오류가 발생했다고 나온다면 아래처럼 wp-config.php 파일을 FTP로 접속하여

    define( ‘WP_DEBUG’, false);

    항목을 찾으시고 아래처럼 수정해주세요

    define( ‘WP_DEBUG’, true);

    어떠한 페이지에서 PHP 오류가 발생했는지 찾아내야합니다.

    이제 오류 페이지를 확인해보시기 바랍니다.

    아까보다 더 복잡해지고, 알수 없는 영어 문장으로 이루어져있나요?

    너무 걱정하지마세요~

    이제부터는 운영하고 계신 서버 담당자님에게 전화한통하셔서 워드프레스 홈페이지가 안되요~ 라고 한마디만 해주시면 그분들이 대부분 해결해주십니다.

    만약 해결을 하기 위해 금전적인 부분을 요구한다면 쉬운일이 아닌 시간이 걸리는 수준의 일일수도 있습니다.

    잘 되던 블로그가 갑자기 안되는 경우에는 보통 테마, 플러그인을 새로 설치하거나 수정 삭제 할때 많이 일어나는데요.

    특정 테마, 특정 플러그인을 설치하고나서 치명적인 에러가 발생했다면 DEBUG모드를 활성화 true로 만드시고

    어떠한 항목에서 에러가 발생했는지 확인해보세요.

    이렇게 어느부분이 문제인지 정확하게 파악이 된다면!!

    직접 소스코드를 수정해서라도 그부분을 수정할 수 있게됩니다.

    위의 오류는 Snippets 플러그인에서 Expert 명령어를 눌렀을때 치명적인 오류가 발생하더군요.

    “이 웹사이트에 치명적인 오류가 있습니다. 지침을 위해 사이트 관리자 이메일의 받은 편지함을 확인해주세요.”

    오류를 파악했고 문제가 플러그인 담당자의 코딩 실수로 파악이 되어 제가 직접 수정했습니다.

    단순하게 데이터베이스 테이블 이름을 가져와야하는데 명령어를 잘못 입력했더군요.

    아니면 워드프레스가 업데이트 되면서 그부분이 바뀌었을 수 있습니다.

    자! 해결방법을 통해서 이제 직접 혹은 누군가에게 어떠한 문제가 발생했다고 말해서 해결 할 수 있으시겠죠?

    혹시라도 리눅스맨에게 워드프레스 문제를 의뢰하고 싶으시다면 아래 버튼을 클릭해서 신청해주시기 바랍니다.

    감사합니다.

  • [Solved] User does not have sufficient permission for site

    [Solved] User does not have sufficient permission for site

    [ Solved ] User does not have sufficient permission for site

    My WordPress blog has been zero visitors since the error occurred.
    In order to solve this problem, I identified and corrected the problem to solve it.

     

     

    I proceeded with the reset at Site Kit.

     

    Then, the plug-in was completely deleted.

    After downloading, installing, and authenticating the Site Kit, it came out normally.

     

     

    Since then, I had to do all the settings.
    Ad-sense, Google Analytics, etc.

     

    Additional authentication and authority registration were made on the way.

     

    All parts come out normally.
    And the number of visitors is expected to increase.

     

  • Error establishing a database connection

    Error establishing a database connection

    Error establishing a database connection 에러발생으로 워드프레스 블로그가 동작하지 않을때 무슨 에러인지 답답하시죠?

    Error establishing a database connection

    WordPress Database Error!!

    워드프레스 데이터베이스 에러가 발생하여 접속을 할 수 없는 상태입니다.

    이때에는 데이터베이스 서버를 가장 먼저 재시작 해주어야합니다.

    잘되던 워드프레스가 갑자기 위 문구를 보여주면서 접속이 안된다면 서버의 DB부터 재실행해주세요.

    service mariadb restart

    보통 재시작을 하면 해결됩니다.

    이런경우가 아니라면 DB설정오류가 났거나 무언가를 입력하는 도중 데이터베이스에 잘못된 값이 들어갔을 가능성이 높습니다.

    그때에는 바로 직전에 입력한 쿼리문을 분석하여 그 insert된 레코드를 삭제하여야합니다.

    플러그인을 추가하고나서 이러한 경우가 생길수도 있는데 그때에는 추가한 플러그인을 삭제하면해결됩니다.

    플러그인의 데이터베이스 특정 테이블을 모르고 계신다면 /public_html/wp-content/plugins 폴더에 접속하셔서 추가한 플러그인을 강제로 삭제하면됩니다.

    Error establishing a database connection
    rm -rf "installed plugin Name"

    이정도만 하면 대부분 해결됩니다.

    데이터베이스에 문제이기때문에 보통 재실행하면 해결됩니다.