Instalación

Para poder usar las funciones definidas en este módulo se debe compilar el intérprete PHP usando la opción --with-recode[=DIR].

Advertencia

Quizá se encuentra con problemas en el arranque de PHP al trata de cargar la extensión recode después de cargar cualquier extensión de mysql o imap. Si carga la extensión recode antes de estas extensiones se solucionará el problema. Esto es debido a un problema técnico de que las dos librerias c-client son usadas por imap y recode tiene su propia función hash_lookup() y mysql y recode tienen las dos su propia función hash_insert.

Advertencia

Las extensiones IMAP, recode y YAZ no se pueden usar en conjunto, debido a que ambas utilizan el mismo símbolo interno. Anotación: Yaz 2.0 y versiones superiores no tienen este problema..

add a note

User Contributed Notes 1 note

up
-3
felix at ozyx dot net
11 years ago
The warnings on this page are really important.

If you ever end up with a Segmentation Fault (core dump 11), and have something similar to this in your stack trace:

Reading symbols from /libexec/ld-elf.so.1...done.
Loaded symbols for /libexec/ld-elf.so.1
#0  0x0000000805936da2 in hash_lookup (hashtab=0x8099ad600, key=0x7fffffffe590 "1:3\b\b") at misc.c:349
349     misc.c: No such file or directory.
        in misc.c
[New Thread 8016041c0 (LWP 100388)]

#0  0x0000000805936da2 in hash_lookup (hashtab=0x8099ad600, key=0x7fffffffe590 "1:3\b\b") at misc.c:349
        ret = Variable "ret" is not available.
To Top