WP: 환경설정 에러

이 페이지에 접근할 권한이 없습니다

s_WordPress21

 

상품 페이지 구성을 위하여 워드프레스에 우커머스(woocommerce) 를 설치하였다.  우커머스의 언어와 페이지 설정을 바꾸고 저장을 눌렀더니 다음과 같은 화면이 나왔다.

ipage

 

구글링을 해 보았다. 테마 혹은 플러그인을 설치하고 환경 설정 등을 바꾸다 보면 간혹 이런 페이지가 나오는 것 같다.  나만 그런게 아니었다..

원인을 찾아보았다.  워드프레스가 현재 웹 서버를 이상하게 인식해서 그렇단다.  필자는 linux 에 wordpress 를 설치하였다.  그리고 웹 서버는 Apache tomcat 을 올렸다.  즉, wordpress 에서 현재 웹 서버를 Apache 가 아닌 다른 것으로 인식해서 그렇단다. (근데 그런다고 접근 권한이 없어지나?)

설정 파일을 수정하면 문제가 해결되었다.  wp-config.php 파일에 다음과 같은 내용을 추가한다.

 

define('WPLANG','ko_KR');
$_SERVER['SERVER_SOFTWARE']='Apache';
define('WP_DEBUG', false);

 

line 1: 언어를 설정하는 듯 보인다.  필자는 wordpress 의 모든 환경을 한국어로 변경하였기 때문에 ‘ko_KR’ 로 변경함

line 2: 현재 서버가 Apache 임을 명시하고 있다.

line 3: Debug 모드를 false로 설정한다. (기본 값은 false 이다)