php 설치 할때 libphp 가 생성 안되네요
1. 아파시 설치
cd /apache_source_dir
./configure \
--prefix=/apache_install_dir \
--enable-so \
--with-mpm=threadpool;
make
make install
2. Php 설치
cd /php_source_dir
./configure \
--with-apxs2=/apache_install_dir/bin/apxs \
--with-mysql=/mysql_install_dir \
--with-ftp \
--with-gd \
--with-language=korean \
--with-charset=euc-kr;
make
make install
Redhat 9 입니다.
아파치는 2.0.54
Php는 5.04 로 설치해 봤고 4.3.11로 설치해 봤습니다.
libphp 생성이 안되네요
멀 잘못했는지 아파치도 다시 설치해 보고 php도 몇번 옵션 바꿔서 해봤는데 아파치 디렉토리에 /libexec 라는 폴더 조차 생성이 안되네요.. 음..
--with-apache2 라는 옵션도 사용해 봤고
--with-apache-install 이라는 것도 해봤고
다른 환경에서 문제가 있으면 libphp 파일이 생성이 안되나요?
문제를 해결 하신 분은 답좀 주세요`
흑흑흑~~
PHP 에서 마지막으로 나오는 메세지 입니다.
[root@localhost php5-STABLE-200505061835]# make install
Installing PHP SAPI module: cgi
Installing PHP CGI into: /usr/local/php/bin/
Installing PEAR environment: /usr/local/php/lib/php/
[PEAR] Archive_Tar - installed: 1.1
[PEAR] Console_Getopt - installed: 1.2
[PEAR] PEAR - installed: 1.3.5
Wrote PEAR system config file at: /usr/local/php/etc/pear.conf
You may want to add: /usr/local/php/lib/php to your php.ini include_path
[PEAR] HTML_Template_IT- installed: 1.1
[PEAR] Net_UserAgent_Detect- installed: 2.0.1
[PEAR] XML_RPC - installed: 1.2.2
Installing build environment: /usr/local/php/lib/php/build/
Installing header files: /usr/local/php/include/php/
Installing helper programs: /usr/local/php/bin/
program: phpize
program: php-config
Installing man pages: /usr/local/php/man/man1/
page: phpize.1
page: php-config.1
삽질 후 얻은 경헙입니다.먼저 하도 안되서 기본 ./configu
삽질 후 얻은 경헙입니다.
먼저 하도 안되서 기본
./configure --with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql
이것만 주고 하니되네요.. 이상하죠
그 다음에 다시 아래 옵션을 주고 하니 잘 되네요
희안합니다.
--prefix위치를 바꿨을 뿐인데..
./configure --with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql --prefix=/usr/local/php5 --with-config-file-path=/usr/local/apache/conf --disable-debug -with-gd --with-zlib --enable-track-vars --with-mod-charset --with-language=korean --with-charset=euc_kr --wiht-xml --enable-debugger --enable-trans-sid --enable-ftp
chmod 755 /usr/local/apache/modules/libphp5.so
[activating module `php5' in /usr/local/apache/conf/httpd.conf]
Installing PHP CLI binary: /usr/local/php5/bin/
Installing PHP CLI man page: /usr/local/php5/man/man1/
Installing PEAR environment: /usr/local/php5/lib/php/
[PEAR] Archive_Tar - installed: 1.1
[PEAR] Console_Getopt - installed: 1.2
[PEAR] PEAR - installed: 1.3.5
Wrote PEAR system config file at: /usr/local/php5/etc/pear.conf
You may want to add: /usr/local/php5/lib/php to your php.ini include_path
[PEAR] HTML_Template_IT- installed: 1.1
[PEAR] Net_UserAgent_Detect- installed: 2.0.1
[PEAR] XML_RPC - installed: 1.2.2
Installing build environment: /usr/local/php5/lib/php/build/
Installing header files: /usr/local/php5/include/php/
Installing helper programs: /usr/local/php5/bin/
program: phpize
program: php-config
Installing man pages: /usr/local/php5/man/man1/
page: phpize.1
page: php-config.1
댓글 달기