아파치 설치시에 에러가 나는데 도무지 모르겠군요...
글쓴이: 철철 / 작성시간: 목, 2007/04/12 - 3:45오후
MySQL은 정상적으로 설치가 되었습니다..
아파치 설치시 에러가 나네요..
에러내용이..
/usr/lib/libexpat.so: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make[2]: *** [htpasswd] exit 1
make[2]: Leaving directory `/root/httpd-2.0.59/support'
make[1]: *** [all-recursive] exit 1
make[1]: Leaving directory `/root/httpd-2.0.59/support'
make: *** [all-recursive] exit 1
버전을 2.2대로 설치해도 똑같은 증상이 나타납니다.
도와주세요~~^^
Forums:
?
yum이나 apt-get이나 emerge 사용이 불가능한 환경에 놓여 계신가요?
====================여기부터 식은어치====================
안녕하세요. 저는 야동 초등학교 2학년 6반 11번입니다!! 제 컴퓨터에 리눅스를 깔아보고 싶습니다. 리눅스라는건 어제 처음 들어 보았습니다.
리눅스에서도 카트라이더는 되겠지요? 설마 안되나요? 안되면 왜 쓰나요? =3=33 리눅스에서는 카트라이더 캐릭터 머리가 너무 커서 못받아들이나요?
아니 그렇지는 않습니다.
전부터 소스로 설치하던 버릇이 있고 그게 느낌이 그렇드라구요..
그래서 계속 안깔리길래 rpm으로 깔아보려고도 했는데 지금 아파치에서 rpm을 지원을 안하는지 없는거 같아서요..
혹시 아시면 알려주세요~ rpm으로 깔아보게요..^^
참..혹시 os를 타는것인지..
페도라 6이거든요..
그럼
yum grouplist 하셔서 각 그룹명을 확인하신 후에 apache 그룹과 mysql 그룹을 설치 후 mysql-server 패키지와 php-mysql 패키지가 깔렸는지 확인 후 안깔렸으면 두 패키지만 제대로 맞춰주면 끝납니다. 물론 기본 설정등은 다시 확인해줘야겠지요. charset 등..
====================여기부터 식은어치====================
안녕하세요. 저는 야동 초등학교 2학년 6반 11번입니다!! 제 컴퓨터에 리눅스를 깔아보고 싶습니다. 리눅스라는건 어제 처음 들어 보았습니다.
리눅스에서도 카트라이더는 되겠지요? 설마 안되나요? 안되면 왜 쓰나요? =3=33 리눅스에서는 카트라이더 캐릭터 머리가 너무 커서 못받아들이나요?
단순히 기억을 한번
단순히 기억을 한번 더듬어 보면..
최근에 최소 용량의 Linux Package 시스템을 하나 만들면서
실행파일과 so 파일에 대해서 모두 strip 명령으로 볶았더니..
그다음 명령 실행에서 저 비슷한 메세지가 나왔던 경험이 있습니다..
정확한 내용은 모르지만.. library에는 symbol이 필요한 것 같습니다.
libexpat에 뭔가 건드린 것이 있으시지는 않으신지..
요건 덧 질문입니다만..
lib 파일에 strip하면.... 실행파일에 runtime에서 문제가 나던데..
요건 왜그럴까요??
단순히 로그만 보면.. symbol을 못찾는다는 메세지 인것 같았는데..
lib파일은 symbol이 필요한 것인지.. 궁금하네요?
------------------------------------------------------------
개인 메일 서버를 만들어 사용합시다..
언제부터 e-메일이 포털의 전유물이 된거지??
home
일단 해당 이슈의 답은 있긴 하군요
Click!
이것이 정식 답이 될지는 모르겠습니다.
====================여기부터 식은어치====================
안녕하세요. 저는 야동 초등학교 2학년 6반 11번입니다!! 제 컴퓨터에 리눅스를 깔아보고 싶습니다. 리눅스라는건 어제 처음 들어 보았습니다.
리눅스에서도 카트라이더는 되겠지요? 설마 안되나요? 안되면 왜 쓰나요? =3=33 리눅스에서는 카트라이더 캐릭터 머리가 너무 커서 못받아들이나요?
건드리지는 않았습니다..
IDC에서 OS를 설치하자 마자 제가 기타 프로그램들을 설치하는 중이였거든요..
그리고 저도 잘은 모르지만 사용중인 lib파일을 strip하면 않좋은걸루 알고 있습니다.
제가 지금 나는 에러도 심볼이 없다고 나는 에러이기 때문에...
확실히는 모르겠습니다.
OS를 다시 깔아야하나...아...
아핫 됐습니다..
페도라 6이 문제 였군요..^^
저 링크 따라가면
ln -s /usr/lib64/libexpat.so.0.5.0 /usr/lib/libexpat.so
Apache 2.X에서 configure시 아래 옵션 추가
--enable-lib64 --libdir=/usr/lib64
이내용이 있습니다.
링크 기존꺼 지우고 위처럼 다시 만들면 되네요..
감사합니다....
저도 같은상황이였는데 이 댓글보고 해결하고 가네요..
--- tip ---
돈이 나올 때 까지 땅을 파라...
횐님덜
횐님덜,,2021년에,,잘,,보고,,갑니다,,,역시,,구글링,,체고,,,물론,,해결은,,못했읍니다,,,감사합니다,,
댓글 달기