라이믹스 설치중 에러메세지 뜨는데 이거 뭐때매 그런가요?
SQLSTATE[HY000] [2002] No such file or directory
이번에 라이믹스 2.0 경험좀 해보려고하는데 에러가 자꾸나오네요..
뭐때매 나오는지 아시는분 계신가요?
SQLSTATE[HY000] [2002] No such file or directory
이번에 라이믹스 2.0 경험좀 해보려고하는데 에러가 자꾸나오네요..
뭐때매 나오는지 아시는분 계신가요?
댓글 6
https://xetown.com/questions/1298394
https://xe1.xpressengine.com/qna/19823060
구글에 검색해보시면 꾀 자료가 나오는겨웅가 많습니다 :)
질문은 질답게시판에 남겨주세요
php.ini에 설정된 MySQL 소켓 경로와, 실제로 MySQL이나 MariaDB가 사용하는 소켓 경로가 서로 일치하지 않으면 저런 오류가 발생합니다. 리눅스에서 PHP와 MySQL 모두 정상적으로 패키지 설치했다면 양쪽이 일치하겠지만, 어느 한쪽을 다른 방법으로 설치한 경우 서로 맞지 않을 가능성이 높아집니다.
localhost 대신 127.0.0.1로 접속하면 소켓 경로를 무시하고 TCP 통신을 하게 되므로 성능상에 약간의 손해는 있지만 아무튼 접속은 됩니다. (참고로 XE는 기본값이 127.0.0.1이기 때문에 소켓 경로에 오류가 있어도 무시하고 그냥 성능에 손해를 본 채 진행합니다. 오류 따위는 그냥 무시하는 것이 XE 방식인지라...)