banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành *nix Lỗi khi config php  XML
  [Question]   Lỗi khi config php 02/09/2008 05:56:30 (+0700) | #1 | 149309
[Avatar]
delangthang
Member

[Minus]    0    [Plus]
Joined: 05/04/2005 19:49:08
Messages: 29
Offline
[Profile] [PM]
Chào anh chị em
Tôi config php bị lỗi mà google hoài vẫn chưa tìm được cách giải quyết
php-5.2.6
Redhat Enterpride Linux 3.0: 2.4.21-4.EL
Mong mọi người giúp đỡ.
Sau đây là các thông tin mà tôi cho là cần thiết, nếu còn thiếu sót gì thì cho tôi biết.
Cảm ơn đã quan tâm.
Code:
./configure \
--host=i386-redhat-linux \
--build=i386-redhat-linux \
--target=i386-redhat-linux-gnu \
--program-prefix= \
--prefix=/usr \
--exec-prefix=/usr \
--bindir=/usr/bin \
--sbindir=/usr/sbin \
--sysconfdir=/etc \
--datadir=/usr/share \
--includedir=/usr/include \
--libdir=/usr/lib \
--libexecdir=/usr/libexec \
--localstatedir=/var \
--sharedstatedir=/usr/com \
--mandir=/usr/share/man \
--infodir=/usr/share/info \
--cache-file=../config.cache \
--with-config-file-path=/etc \
--with-config-file-scan-dir=/etc/php.d \
--enable-force-cgi-wwwect \
--disable-debug \
--disable-rpath \
--enable-inline-optimization \
--with-bz2 \
--with-curl \
--with-exec-dir=/usr/bin \
--with-freetype-dir=/usr \
--with-jpeg-dir=/usr \
--with-png-dir=/usr/local/lib \
--include=/usr/local/include/libpng  \
--with-zlib \
--with-xpm-dir=/usr/local/xpm \
--with-gd \
--enable-gd-native-ttf \
--with-ttf \
--with-gdbm \
--with-gettext \
--with-ncurses \
--with-gmp \
--with-iconv \
--with-regex=system \
--with-layout=GNU \
--enable-bcmath \
--enable-exif \
--enable-ftp \
--enable-magic-quotes \
--enable-safe-mode \
--enable-sockets \
--enable-sysvsem \
--enable-sysvshm \
--enable-discard-path \
--enable-wddx \
--without-oci8 \
--with-pear=/usr/share/pear \
--with-imap=/usr/local/imap-2002e \
--with-imap-ssl \
--with-kerberos=/usr/kerberos \
--with-ldap=shared \
--with-mysql=/usr/local/mysql \
--with-pgsql=/usr/local/pgsql \
--enable-bcmath \
--enable-shmop \
--enable-calendar \
--enable-mbstring \
--enable-mbregex \
--with-apxs2=/usr/local/apache2/bin/apxs \
--with-mcrypt=/usr/local/libmcrypt

Lỗi của nó đây (một phần config.log)
Code:
configure:49236: checking whether build with IMAP works
configure:49274: gcc -o conftest -I/usr/include -g -O2  -L/usr/lib  -L/usr/local/lib -L/usr/kerberos/lib -L/usr/local/gd/lib -L/usr/local/imap-2002e/lib conftest.c -lc-client   -lcrypt -lpam -lgmp -lgd -lfreetype -lpng -lz -ljpeg -lgdbm -lcurl -lbz2 -lz -lresolv -lm -ldl -lnsl  -lxml2 -lz -lm -lcurl -lssl -lcrypto -lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lresolv -ldl -lz -lz -lssl -lcrypto -lssl -lcrypto -lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lresolv -ldl -lz -lz -lxml2 -lz -lm -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lresolv -ldl -lz 1>&5
/usr/local/imap-2002e/lib/libc-client.a(osdep.o)(.text+0x8196): In function `ssl_server_init':
/usr/local/src/imap-2002e/c-client/osdep.c:287: the use of `tmpnam' is dangerous, better use `mkstemp'
/usr/bin/ld: warning: libcom_err.so.3, needed by /usr/lib/libcurl.so, may conflict with libcom_err.so.2
configure: failed program was:
#line 49247 "configure"
#include "confdefs.h"

Kerberos được cài đặt ở /usr/kerberos/
Code:
# cat /etc/ld.so.conf
/usr/kerberos/lib
/usr/X11R6/lib
/usr/lib/qt-3.1/lib
/usr/local/pgsql/lib

Code:
# ldd /usr/lib/libcurl.so | grep libcom_err
        libcom_err.so.3 => /usr/kerberos/lib/libcom_err.so.3 (0xb7432000)

Code:
# ls -l /usr/kerberos/lib/libcom_err.so*
lrwxr-xr-x    1 root     root           17 Jul 18  2006 /usr/kerberos/lib/libcom_err.so -> libcom_err.so.3.0
lrwxr-xr-x    1 root     root           17 Jul 18  2006 /usr/kerberos/lib/libcom_err.so.3 -> libcom_err.so.3.0
-rwxr-xr-x    1 root     root         5572 Sep 24  2003 /usr/kerberos/lib/libcom_err.so.3.0

Code:
# find /lib -type f -name libcom_err.so.*
/lib/libcom_err.so.2.0
[Up] [Print Copy]
  [Question]   Re: Lỗi khi config php - Mong giúp đỡ 02/09/2008 06:07:11 (+0700) | #2 | 149313
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]
Lỗi gì?

PS: không nên thêm "giúp đỡ" này kia vào tiêu đề vì nó không cần thiết.
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Question]   Re: Lỗi khi config php 02/09/2008 06:14:49 (+0700) | #3 | 149315
[Avatar]
delangthang
Member

[Minus]    0    [Plus]
Joined: 05/04/2005 19:49:08
Messages: 29
Offline
[Profile] [PM]
Xin lỗi vì bài dài quá, khi send cứ bị báo lỗi nên phải chỉnh sửa mấy lần mới được. Mà hình như diễn đàn không cho post 2 bài liền nhau thì phải.
to conmale: đã sửa tiêu đề rôì.
[Up] [Print Copy]
  [Question]   Re: Lỗi khi config php 02/09/2008 06:23:32 (+0700) | #4 | 149318
[Avatar]
canh_nguyen
Elite Member

[Minus]    0    [Plus]
Joined: 23/08/2004 18:55:09
Messages: 775
Location: Broken dream
Offline
[Profile] [PM] [WWW] [Yahoo!] [MSN] [ICQ]
Tiêu đề sửa nhưng cái chính của post thì vẫn không thấy đâu.

Lỗi gì ?
[Up] [Print Copy]
  [Question]   Re: Lỗi khi config php 02/09/2008 14:49:55 (+0700) | #5 | 149395
pnco
HVA Friend

Joined: 24/06/2005 16:33:48
Messages: 515
Offline
[Profile] [PM] [WWW]
Thử bỏ 2 dòng này và thử lại
--with-imap=/usr/local/imap-2002e \
--with-imap-ssl \

Mà khuyên bạn kiếm cái packages rpm có sẵn về cài, build từ source với nhiều option như thế này dễ dính lỗi lắm.
[Up] [Print Copy]
  [Question]   Re: Lỗi khi config php 02/09/2008 21:04:57 (+0700) | #6 | 149411
khoaitu01
Member

[Minus]    0    [Plus]
Joined: 12/07/2008 20:27:36
Messages: 25
Offline
[Profile] [PM]

Hi,

Bạn không nên down RPM về cài , bạn compile from source như vậy là OK đó. Nhưng như những error bạn post lên đây thì mình góp ý thế này.

1) Bị error với IMAP. Bạn có thể bỏ dòng with-imap.... (2 dòng). Hoặc nếu muốn có Imap thì bạn phải compile IMAP trước. Bạn compile PHP with IMAP có mục đích gì không, nếu thấy không cần thiết thì bỏ đi.

2)Bị error với libcurl. Cũng tươnt tự IMAP, bạn phải compile Curl trước, có thể search và down Curl trên net về.

Nói chung nhưng error này chỉ là do thiếu thư viện mà thôi, cứ chỉnh từ từ là OK thôi.

Vậy nha.
[Up] [Print Copy]
  [Question]   Re: Lỗi khi config php 03/09/2008 12:13:18 (+0700) | #7 | 149501
[Avatar]
delangthang
Member

[Minus]    0    [Plus]
Joined: 05/04/2005 19:49:08
Messages: 29
Offline
[Profile] [PM]
Thật ra trên máy này tôi đã từng build php 5.1.6 thành công với các options như trên. Nay tôi muốn nâng cấp lên version mới thì phát sinh lỗi.
[Up] [Print Copy]
  [Question]   Re: Lỗi khi config php 04/09/2008 04:12:28 (+0700) | #8 | 149565
[Avatar]
delangthang
Member

[Minus]    0    [Plus]
Joined: 05/04/2005 19:49:08
Messages: 29
Offline
[Profile] [PM]

pnco wrote:
Thử bỏ 2 dòng này và thử lại
--with-imap=/usr/local/imap-2002e \
--with-imap-ssl \ 

Bỏ 2 dòng này đúng là ./configure thành công nhưng tiếc là tôi không được phép bỏ bớt cái gì cả. Hơn nữa tôi đã dùng lại configure.nice từ lần build php 5.1.6 nên chuyện thiếu thư viện chắc không xảy ra. Cái "libcom_err.so.3" tôi kiểm tra thì đã tồn tại rồi. Mọi người có gợi ý gì post nhanh giùm nha, đang gấp quá.
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|