아파치를 절대경로로 실행시키면 에러가 납니다.. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

아파치를 절대경로로 실행시키면 에러가 납니다.. 정보

아파치를 절대경로로 실행시키면 에러가 납니다..

본문

아무 위치에서나 "/usr/local/apache2/bin/apachectl start" 를 하면 다음과 같은 에러가 납니다..

httpd: Syntax error on line 413 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/libphp5.so into server: /usr/local/lib/libfreetype.so.6: cannot restore segment prot after reloc: Permission denied



그런데 직접 apachectl 파일이 들어있는 폴더(/usr/local/apache2/bin/) 에서 apachectl start 를 하면 아파치가 실행이 되는군요???
왜 이런 현상이 생기는건가요?
그리고 httpd.conf 파일에서 libphp5.so 모듈을 로드할수 없다고 하는데 /modules 폴더에 libphp5.so 파일이 있는데 왜 모듈을 로드할수 없다고 하는지요?
  • 복사

댓글 전체

위의 에러문을 보시면 문법에러입니다. 그리고 퍼미션 에러입니다.

/usr/local/apache2/conf/httpd.conf 파일의 413번째줄 위아래를 보시면 php관련 모듈 설정이 문법에 맞지 않아서 발생하구요, 만약 문법이 맞다면 /usr/local/lib/libfreetype.so.6 파일의 권한 설정을 확인 해보세요!

위의 점검이 정확하다면 /usr/local/apache2/bin/apachectl configtest라는 명령어 문법 및 환경 설정이 맞는 확인 해보시고 아파치 데몬을 실행하십시오.

성공하시길 바랍니다.
© SIRSOFT
현재 페이지 제일 처음으로