오랜만에 apm을 설치했더니.. php가 잘 안되네요.. ㅡㅜ
글쓴이: ksj0822 / 작성시간: 토, 2004/07/03 - 10:33오후
httpd-2.0.48
mysql-4.0.20
php-4.3.7
아파치는 /usr/local/apache
mysql은 /usr/local/mysql
에 설치를 하였습니다.
둘다 데몬 실행시 제대로 돌아갑니다.
mysql -u root -p mysql
아파치의 경우 브라우저에서 아파치 첫 화면 확인했습니다.
문제는 <? phpinfo() ?>의 내용이 웹상에서 제대로 보이지 않습니다.
소스 설치시에..
Quote:
./configure --with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql --enable-track-vars --with-config-file-path=/usr/local/apache/conf --with-execdir=/usr/local/apache/bin --enable-trans-sid
라고 제대로 입력 했습니다.
그다음에
Quote:
make && make install
했습니다.
책(서자룡의 리눅스 8.0)에 나와 있는대로
Quote:
php 소스 디렉토리에서 php.ini-dist 파일을
/usr/local/apache/conf/php.ini로 복사했습니다./usr/local/apache/conf에 있는 httpd.conf 파일에서 DSO 항목에...
LoadModule php4_module modules/libphp4.so
라는 내용이 있는 것을 확인했습니다.
어느 곳에 문제가 있는지 어디를 찾아봐야 하는지 좀 알려 주시기 바랍니다.
다시 소스 설치를 해 보았지만 여전히 같은 결과가 나오기 때문에
이제는 문제점을 찾아서 해결하고 싶습니다.
Forums:
일단 apache가 DSO방식으로 컴파일 했는지를 확인해보세요.(--
일단 apache가 DSO방식으로 컴파일 했는지를 확인해보세요.
(--enable-rule=SHARED_CORE --enable-module=so 옵션으로 하셨는지...)
PHP가 동작하지 않는다면 log파일을 점검해 보시는 것도 중요합니다.
phpinfo() 가 적혀있는 파일에 접근했을때 어떠한 로그가 남는지도 확인해보시고요.
실제 libphp4.so가 어디에 위치해 있는지도 확인해 보시는 좋겠네요.
------------------------------
좋은 하루 되세요.
APM을 굳이 소스로 설치하시는 특별한 이유가 있나요?
APM을 굳이 소스로 설치하시는 특별한 이유가 있나요?
----------------------------
[서명] 그놈 한국 사용자 모임 - 그놈에 대한 모든 것! - 게시판, IRC, 위키, 갤러리 등등...
우선 <? phpinfo() ?>가 이젠 제대로 뜨고 있습니다
우선 <? phpinfo() ?>가 이젠 제대로 뜨고 있습니다.
httpd.conf파일에
위의 내용이 없어서.. 추가를 했더니.. 제대로 작동하더군요.....
libphp4.so는 제대로 제 위치에 있었습니다.
/usr/local/apache/modules/
성공은 했구요....
굳이 소스로 설치한 이유를 말하자면..
우선 처음 배울때.. 소스 설치로 배웠습니다.
책에서도 웬만한 문서에서도 rpm으로 설치된 것을 제거한 다음에 하라고 하였기에..
솔직히 저두 rpm으로 편하게 설치하고 싶었습니다.
아직 해 보진 않아서 이런 질문 드리네요..
1. 리눅스를 초기 설치할 때나 리눅스 설치를 끝내고 redhat-config-packages에서 웹서버와 데이타베이스 를선택하고 해당하는 모든 패키지 설치를 해 주면...
자동적으로 연동되나요?
아니면 rpm 으로 연동설치하는 방법은 어떤게 있나요?
2. rpm으로 설치를 하면.. 관련 설정파일들은 어디에 있나요?
살다보면.. 좋은일이 생길지도..
[quote="ksj0822"]굳이 소스로 설치한 이유를 말하자면..
도대체 책에서 왜 소스로 설치를 하라는지 이해가 안갑니다.
리눅스 환경에 전혀 아는게 없는데도 불구 하고
소스로 설치하다가 막혔다고 봐달라고 하면 정말 난감합니다.
특히 오만년전에 나온 책을 보고 그대로 따라하려고 하면 정말 낭패봅니다.
특별한 목적이 있는게 아니라면 반드시 패키지를 사용하세요.
설치는 http://bbs.kldp.org/viewtopic.php?p=163719#163719 참고하시고
rpm 패키지로 깔면 설정파일은 /etc안에 다 있습니다.
php는 /etc/php.ini
아파치 설정은 /etc/httpd/
mysql은 /etc/my.cnf
댓글 달기