php 스샷좀 봐주세요 .. 이런 에러는......

myjuliet의 이미지

다음은 설치 에러와 설치 명령어를 스샷으로 올렸습니다..
perl 어쩌구 나오는거 같은데.. 어디 부분이 잘못된걸까요 ㅠㅠ

정태영의 이미지

apache 가 dso 를 지원하도록 컴파일 되지 않은 상황이 아닐까 싶습니다...

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..

bear의 이미지

아파치 configure 옵션을 보면 좋을텐데요.
그 부분에서 잘못 된듯 합니다.

오리주둥이의 이미지

아파치의 버전에 따라 php를 configure 할때--with-apxs2 , 또는 --with-apxs 로 주어야 합니다.

또한 아파치 설치시 윗에서 말씀하신것 처럼 옵션을 주었는지 확인해보세요.
(--enable-module=so)

그리고 설마 그러진 않겠지만 노파심에 몇 글자 더적자면
아파치가 1.3.x 버전이던지 2.x.x 버전이던지 상관없이 DSO 방식으로
설치를 하시는것이라면
예전처럼 아파치컨피그 > php 설치 > 아파치 설치 식으로 설치하시면 안됩니다.
mysql >> apache >> php 순입니다.

myjuliet의 이미지

아파치 컨파일 부분은

./configure --prefix=/usr/local/apache --enable-mods-shared=most --enable-modules=so --enable-assembler --without-debug

로 실행하였습니다.. 빠진 부분이 있는지요 ㅠㅠ

명후니~

lovethecorners의 이미지

myjuliet wrote:
아파치 컨파일 부분은

./configure --prefix=/usr/local/apache --enable-mods-shared=most --enable-modules=so --enable-assembler --without-debug

로 실행하였습니다.. 빠진 부분이 있는지요 ㅠㅠ

./configure --prefix=/usr/local/apache \
--enable-shared=max \
--enable-rule=SHARED_CORE \
--enable-module=most \
--enable-assembler \
--without-debug

이정도로 해보면 않될까요?

익명 사용자의 이미지

왜 직접 컴파일을 하시는지요? 특별한 이유가 없다면 배포판에 맞는 패키징된 패키지를 찾아서 쓰시길.

myjuliet의 이미지

아파지 2.2루 설치하면서 컴파일 주는 구문은 2.0을 줫네요 ㅠㅠ

이궁.. 제가 쓴 컴파일 구문은 2.0 이라서 2.2에 설치햇더니

php 설치시 에러가 났던거 같습니다.. 다행히 해결했습니다..

모두 친절한 답변 감사드립니다 ^^*

새해복 많이 받으세욤

명후니~