테스트 서버에서 정상적으로 구축 완료한 워드프레스 홈페이지를 운영 서버로 이관하였는데, 이관 후 미디어 라이브러리가 보이지 않는다는 문의를 받았습니다.
무슨 문제인지 다음과 같이 몇 가지 확인을 해 보았습니다.
1. 디렉토리 퍼미션 문제
가장 먼저 uploads 디렉토리 퍼미션 문제를 체크해 보았는데, 이 문제는 아니었습니다.
2. 플러그인 충돌 문제
다음으로 플러그인 충돌 문제일 수 있다고 생각되어 의심이 가는 플러그인을 비활성화 해 가면서 체크해 보았는데, 역시 이 문제도 아니었습니다.
3. 서버 환경
마지막으로 서버 환경을 체크해 보았는데, PHP 버전이 다음과 같이 5.2.x 버전이었습니다.
기존 워드프레스 권장 사양은 PHP 5.2.4 이상 이었는데, 최근 워드프레스는 PHP 5.6 이상을 권장하고 있기 때문에 미디어 라이브러리가 표시되지 않는 원인이 PHP 버전 또는 모듈 누락이 아닐까 의심 되었습니다. (참고: 워드프레스 설치 권장 사양)
미디어 라이브러리가 표시되지 않는 문제가 아무래도 서버 환경이 문제인 듯 하여 기존 호스팅 대신 워드프레스 권장 사양을 지원하는 호스팅으로 변경할 것을 추천해 드렸습니다.
p.s.
역시 예상한 대로 PHP 버전을 5.3.x 버전으로 업데이트한 이후 미디어 라이브러리 문제는 해결되었습니다.