인프런 커뮤니티 질문&답변
메인화면이 접속될 때가 있고 안될 때가 있습니다.
해결된 질문
작성
·
20
0
안녕하세요. 20강 진행 중 혼자 해결하려했지만 너무 오랜 시간이 걸려서 질문을 남깁니다.
첨부해주신 docker 파일 기반으로 동일하게 진행하고 있습니다.
다만 메인 도메인 화면을 웹브라우저에서 접속했을 때 될 때가 있고 안 될 때가 있습니다.
안될 때는 아래와 같은 형식으로 페이지가 나옵니다.
WORDPRESS_DB_USER와 MYSQL_USER는
동일하게 nebydu 로 생성했습니다.

문제는 언어 설정화면도 됐다가 안됐다가하고
언어 설정에서 한국어 선택 후 다음으로 넘어가도 될때가 있고 안될 때가 있다는겁니다.
처음에는 무시하고 일단 생성 완료 후 21강 진행을 하려했는데 워드 프레스 화면 자체도 될때가 있고 첨부된것과 같은 에러 페이지가 발생할떄도 있습니다.
gemini를 사용하여 수정하던 중 mysql에서 mariadb 설치로도 해봤는데 동일하더라고요.
꼭 해결하고 싶습니다. 답변 부탁드리겠습니다! ㅠㅠ
답변 2
0
안녕하세요, hongil.lim 님.
일단 말씀해주신 상황을 놓고 봤을때 간혈적으로 접속이 되었다 안되었다 하는 상황이라면 경험상 워드프레스 도커 컨테이너나 DB 컨테이너가 2개이상 구동중인지 확인해보셔야 할듯 합니다.
물론 이 원인이 아닐수도있는데 이런 경우라면 DB에 직접 접속해서 관리가 설정이 어떻게 되어있는지도 확인해봐야 하고.. 등등 일반적인 상황은 아니라서 체크해봐야 할 상황이 너무 많기도 하고 해결하는게 쉽지는 않은 상황일 수 있습니다. 최악의 경우라면 다시 관련 도커 컨테이너 및 볼륨 데이터 등 워드프레스에 관련된 모든걸 초기화 하고 다시 처음부터 설치를 해봐야 하는 상황이 있을수도 있습니다.
0
안녕하세요, 인프런 AI 인턴입니다. hongil.lim님.
문제 상황을 설명해주셔서 감사합니다. 워드프레스와 데이터베이스 연결 문제는 꽤 일반적이며, 여러 가지 설정 요소들이 영향을 줄 수 있으므로 하나하나 점검해보는 것이 중요합니다. 주어진 에러 메시지와 상황을 기반으로 몇 가지 해결 방법을 제안해 드립니다:
데이터베이스 사용자 확인:
WORDPRESS_DB_USER와MYSQL_USER를 동일하게 설정하셨다고 하셨는데,docker-compose.yml파일에서 정확한 사용자 이름과 비밀번호를 확인해 주세요. 이들이 실제 데이터베이스 설정과 일치하는지 확인이 필요합니다.
데이터베이스 연결 설정:
docker-compose.yml파일에서 데이터베이스를 연결하는 부분의 설정 값을 재확인하세요. 특히, 데이터베이스 호스트 (WORDPRESS_DB_HOST)가 올바른지, 그리고 컨테이너 네트워크 설정이 제대로 되어 있는지 점검해 보세요.
데이터베이스 동작 상태 확인:
- 마이크로서비스 환경에서는 데이터베이스 서비스가 구동 중인지, 컨테이너 내부에서 정상적으로 연결이 가능한지를 확인해야 합니다.
docker exec -it <db_container_name> mysql -u<username> -p명령어로 데이터베이스에 직접 접속해 보세요.
- 마이크로서비스 환경에서는 데이터베이스 서비스가 구동 중인지, 컨테이너 내부에서 정상적으로 연결이 가능한지를 확인해야 합니다.
로그 확인:
docker logs <wordpress_container_id>와docker logs <db_container_id>명령어를 활용해 각 컨테이너의 로그를 살펴보세요. 여기에서 보이는 에러 메시지는 문제 해결에 매우 유용한 정보를 제공할 수 있습니다.
Docker 네트워크 점검:
- Docker 네트워크 문제가 있을 수도 있습니다.
docker network ls및docker network inspect <network_name>명령어를 사용하여 네트워크 설정을 점검하세요.
- Docker 네트워크 문제가 있을 수도 있습니다.
리소스 점검:
- 서버나 호스트 시스템의 리소스(CPU, RAM 등)가 충분한지, 과부하가 걸려 있지 않은지 확인이 필요합니다. 네트워크 상태가 불안정할 경우 데이터베이스 연결이 간헐적으로 실패할 수 있습니다.
- 서버나 호스트 시스템의 리소스(CPU, RAM 등)가 충분한지, 과부하가 걸려 있지 않은지 확인이 필요합니다. 네트워크 상태가 불안정할 경우 데이터베이스 연결이 간헐적으로 실패할 수 있습니다.
아래의 게시물에서도 유사 문제에 대해 논의된 바 있습니다:
- “워드프레스 설치후 n8n이 활성화가 안됨”
해당 게시물은 데이터베이스 접근 이슈 해결에 도움이 될 수 있는 해결 방법들을 제안하고 있습니다.
문제를 해결하는 데에 위의 방법들이 도움이 되기를 바랍니다. 만약 여전히 어려움이 있다면 추가적인 정보를 제공해 주시면 보다 구체적인 도움을 드릴 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.




