BBpress 에러 메세지 해결하기

BBPress Error Warning: ksort() expects parameter 1 to be array, object given in….

 
 

워드프레스 4.7.5를 업데이트 하고 난 후 BBPress 에서 다음과 같은 에러 메시지로 인해 사이트 접속이 안된다거나
메인페이지에 에레메시지가 출력되고, 관리자페이지에 접속이 안되는 경우가 있습니다.
 
 

Warning: ksort() expects parameter 1 to be array, object given in /home3/juliette/public_html/myfertilityfocus.com/wp-content/plugins/bbpress/includes/core/template-functions.php on line 316

BBpress 에러 메세지 해결하기 1

이 메시지는 BBPress 2.5.12로 업데이트 하지 않은 상태에서 워드프레스만 먼저 4.7.5 로 업데이트하면 나오는 메시지 입니다.

또는 모든 플러그인 업데이트 후 워드프레스를 4.7.5로 업데이트하면 출력되는 BBPress error 메세지를 확인 할 수 있으며,

로그인 된 상태에서 BBPress 2.5.12로 업데이트를 하면 정상적으로 사용할 수 있으나

로그아웃 후에는 관리자가 접속안되는 경우도 발생 됩니다.

BBPress Error 메세지 해결 방법

 
1. 관리자에서 로그아웃을 하지 않은 상태라면 관리자 > 플러그인 > BBPress 를 업데이트 합니다.

BBPress Error 메세지 해결 방법 – FTP 사용

 
1. FTP로 접속하여 wp-content/plugins 폴더의 이름을 변경하여 줍니다.(EX: plugin)

2. 워드프레스 관리자로 접속 하면 정상적으로 관리자 화면이 나오고 로그인 될 것입니다.

3. 플러그인 메뉴로 들어가보면 모든 플러그인들이 비활성화 되있고, 플러그인이 존재하지 않는다는 메세지가 나옵니다.

4. 다시 FTP로 접속해서 변경한 폴더명을 다시 plugins 로 변경 해 주세요.

5. 워드프레스 관리자에서 다시 플러그인메뉴를 클릭해 보면 플러그인 전체가 비활성화 되어 있습니다.

6. BBPress를 2.5.12로 업데이트 하고 활성화 해 줍니다.

7. 사이트를 확인 해 보면, 정상적으로 출력될 것입니다.

Phpmyadmin 이나 mysql 에서 해결하는 방법도 있지만, 이 방법이 가장 빠르고 쉽게 해결 할 수 있는 방법 입니다.

위로 스크롤