Hallo zusammen,
ich habe auf einem Server php 4.3.10 selber compiliert mit diesen Parametern. Iconv ist aktiviert und es wird als "iconv implementation " die glibc angezeigt. Jetzt will ich aber nicht die glibc sondern die "libiconv" da stehen haben.
libiconv von http://www.gnu.org/software/libiconv/ heruntergeladen und unter /usr/local auch installiert keine Fehler. Dann die php-configure Paramter auf
--with-iconv=/usr/local geändert. Jedoch bleibt weiterhin die glibc als iconv implementation.
Hier mein configure.
./configure --with-prefix=/usr --with-config-file-path=/etc --enable-force-cgi-redirect --disable-debug --enable-pic --disable-rpath --enable-inline-optimization --with-gd --enable-gd-native-ttf --with-ttf --with-gdbm --with-gettext --with-ncurses --with-gmp --with-iconv=/usr/local --with-openssl --with-png --with-pspell --with-regex=system --with-xml --with-zlib --with-zlibdir=/usr/lib --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-track-vars --enable-trans-sid --enable-yp --enable-wddx --without-oci8 --with-pear=/usr/share/pear --with-kerberos=/usr/kerberos --with-ldap=shared --enable-memory-limit --enable-bcmath --enable-shmop --enable-versioning --enable-calendar --enable-dbx --enable-dio --enable-mcal --with-png-dir=/usr --with-jpeg-dir=/usr --with-apxs2=/usr/bin/apxs2 --with-mysql --enable-mbstring
Hat jemand hiermit schon Erfahrungen gemacht oder kann mir sagen, wie ich die libiconv in php einkompiliere?
Vielen Dank im vorraus.
LG
SllnD
GELÖST: php und libiconf
GELÖST: php und libiconf
Last edited by sllnd on 2006-09-07 14:26, edited 1 time in total.
-
blnsnoopy26
- Posts: 660
- Joined: 2002-10-19 14:01
Re: GELÖST: php und libiconf
du willst keine 4.3.10 benutzen sondern erstmal aktuelle sourcen 4.4.4 besorgen und dann nochmal probieren.
Re: GELÖST: php und libiconf
vielen dank für deine tolle antwort, versiosnumstellung ist bald angesagt, kann nicht einfach auf eine andere version wechseln, aufgrund des systems welches da im hintergrund läuft.
ich brauche jetzt erstmal die libiconv in php
ich brauche jetzt erstmal die libiconv in php
-
blnsnoopy26
- Posts: 660
- Joined: 2002-10-19 14:01
Re: GELÖST: php und libiconf
Man kann immer und zu jederzeit umstellen egal welches system.
Re: GELÖST: php und libiconf
Kennst du dich mit dem Problem aus oder nicht?
Re: GELÖST: php und libiconf
Vielleichte ine doofe Frage: Was stimmt mit der iconv-Implementierung der glibc nicht?SllnD wrote:Kennst du dich mit dem Problem aus oder nicht?
Re: GELÖST: php und libiconf
Sende mal ein "ldd php".
Gruß
TK
Gruß
TK
Re: GELÖST: php und libiconf
Habe es nun selber herausgefunden.
laut doku von libconv sollte man unter /usr/local installieren....
php guckt aber nicht unter /usr/local
nun habe ich durch groups herausgefunden
also
libiconv unter /usr installieren
und php dann mit --with-iconv=/usr' kompilieren
somit erhalte ich in der phpinfo
laut doku von libconv sollte man unter /usr/local installieren....
php guckt aber nicht unter /usr/local
nun habe ich durch groups herausgefunden
also
libiconv unter /usr installieren
und php dann mit --with-iconv=/usr' kompilieren
somit erhalte ich in der phpinfo
Aus den ? wurden nun die richtigen Zeichen und alles klappt wunderbar.iconv support enabled
iconv implementation libiconv
iconv library version 1.9
