모처럼 윈도우즈 서버 만지다 보니 진짜 오랜만에 삽질을 했다.
모든 설정이 제대로 되어있어 있는 상태인데 특정 페이지들이 뜨지를 않는다.
처음엔 ftp로 업로드 시킨 파일만 안되는줄 알았다. 그도 그럴것이 업로드 안시킨 파일들은 프로그램이 빠진 순수 웹페이지들이었다.
이벤트 뷰어에 오류를 보니 httpd 에서 php5ts.dll 이 0x0000ac5a 오류를 내뱉고 있었다.
apache log에서는 401 error만 나는 상황...
그래서 삽질로 몇시간을 보낸 뒤에 구글링을 한참 하다보니 어이없는 결과를 알게 되었다.
php에 들어있는 libmysql.dll 파일을 apache bin 폴더에 복사하지 않았던 문제였다...
이건 오류가 명확히 나오는것도 아니고 저 문제일거라곤 짐작도 하지 않았다...
항상 설치하면 복사해줬던 부분이었는데 몇년만에 설치하다 보니 빼먹은 모양이다.
다음에 삽질 방지 하기 위해 글을 남긴다.