Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

Problema con PEAR, no me funciona el pear

Estas en el tema de Problema con PEAR, no me funciona el pear en el foro de Sistemas de gestión de contenidos en Foros del Web. Buenas, el servidor es dedicado con PLESK, y e php fue compilado con without-pear. Y ahora instalando el pear (aunque ya lo estaba) no me ...
  #1 (permalink)  
Antiguo 13/11/2008, 02:47
 
Fecha de Ingreso: junio-2008
Mensajes: 23
Antigüedad: 15 años, 11 meses
Puntos: 0
Problema con PEAR, no me funciona el pear

Buenas, el servidor es dedicado con PLESK, y e php fue compilado con without-pear. Y ahora instalando el pear (aunque ya lo estaba) no me funciona, y cambie el include_path del php.ini apuntando a /usr/share/pear donde hay los ficheros del pear y aun nada. es un fedora.

Como lo soluciono?
  #2 (permalink)  
Antiguo 13/11/2008, 06:29
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
Respuesta: Problema con PEAR, no me funciona el pear

¿cómo se supone instalaste PEAR?... "que se supone ya estaba", aún excluyéndolo de la compilación. ¿¿¿??? , marean esas "cosas raras".

- La ruta de PEAR
- El valor de include_path
- ¿Cómo estás utilizándolo en tu código PHP?

Un saludo
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #3 (permalink)  
Antiguo 13/11/2008, 08:41
 
Fecha de Ingreso: junio-2008
Mensajes: 23
Antigüedad: 15 años, 11 meses
Puntos: 0
Respuesta: Problema con PEAR, no me funciona el pear

-La ruta de PEAR : /usr/share/pear/
- El valor de include_path : .:/php/include/:/usr/share/pear/
- ¿Cómo estás utilizándolo en tu código PHP? És un cms llamado egroupware, en mi servidor local funcionaba.

És un servidor dedicado fedora donde me falla, publico.

si hago yum install php-pear me dice que ya esta instalado. Pero en egroupware, en su setup tiene un comprovador de si esa todo correcto y me salen esto como que no:

Comprobando si PEAR está instalado: Falso
Comprobando si PEAR ::Auth_SASL está instalado: Falso
Comprobando si PEAR ::XML_Feed_Parser está instalado: Falso
Comprobando si PEAR ::Net_Sieve está instalado: 999.egw-pear
Comprobando si PEAR ::Net_IMAP está instalado: 999.egw-pear
Comprobando si PEAR ::Net_Socket está instalado: 999.egw-pear
Comprobando si PEAR ::HTTP_WebDAV_Server está instalado: 999.egw-pear

Los que pone egw-pear lo estan ya que lo lleva el propio egroupware. Los 3 primeros no.

Luego en el php.ini me aparece:

Configure Command './configure' '--build=i386-redhat-linux-gnu' '--host=i386-redhat-linux-gnu' '--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-libdir=lib' '--with-config-file-path=/etc' '--with-config-file-scan-dir=/etc/php.d' '--disable-debug' '--with-pic' '--disable-rpath' '--without-pear' '--with-bz2' '--with-curl' '--with-exec-dir=/usr/bin' '--with-freetype-dir=/usr' '--with-png-dir=/usr' '--enable-gd-native-ttf' '--without-gdbm' '--with-gettext' '--with-gmp' '--with-iconv' '--with-jpeg-dir=/usr' '--with-openssl' '--with-png' '--with-pspell' '--with-expat-dir=/usr' '--with-pcre-regex=/usr' '--with-zlib' '--with-layout=GNU' '--enable-exif' '--enable-ftp' '--enable-magic-quotes' '--enable-sockets' '--enable-sysvsem' '--enable-sysvshm' '--enable-sysvmsg' '--enable-track-vars' '--enable-trans-sid' '--enable-yp' '--enable-wddx' '--with-kerberos' '--enable-ucd-snmp-hack' '--with-unixODBC=shared,/usr' '--enable-memory-limit' '--enable-shmop' '--enable-calendar' '--enable-dbx' '--enable-dio' '--without-mime-magic' '--without-sqlite' '--with-libxml-dir=/usr' '--with-xml' '--with-system-tzdata' '--with-apxs2=/usr/sbin/apxs' '--without-mysql' '--without-gd' '--without-odbc' '--disable-dom' '--disable-dba' '--without-unixODBC' '--disable-pdo' '--disable-xmlreader' '--disable-xmlwriter' '--disable-json'


Lo tengo que volver a compilar el php? o hay otra manera
  #4 (permalink)  
Antiguo 13/11/2008, 09:24
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Problema con PEAR, no me funciona el pear

Tema trasladado a Aplicaciones Prefabricadas.
  #5 (permalink)  
Antiguo 13/11/2008, 10:59
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
Respuesta: Problema con PEAR, no me funciona el pear

... si pudieras ver cómo hace la comprobación (buscar en el código) sería lo mejor. Sino prueba cambiar el include_path a solo "/usr/share/", ¿es en este directorio donde hay un "PEAR.php"?, sino, ¿cuál es el contenido del directorio?.

__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #6 (permalink)  
Antiguo 19/11/2008, 02:17
 
Fecha de Ingreso: junio-2008
Mensajes: 23
Antigüedad: 15 años, 11 meses
Puntos: 0
Respuesta: Problema con PEAR, no me funciona el pear

buenas otra vez, en /usr/share/php està vacio.

luego en /usr/share/pear tengo todo esto: Archive Auth Console data doc Net OS PEAR pearcmd.php PEAR.php peclcmd.php Structures System.php test XML

y esta segunda ruta la tengo al include path pero nada de nada ya nose que hacer :S

Utilizo Plesk 8

Última edición por reverendo_chila; 19/11/2008 a las 02:25
  #7 (permalink)  
Antiguo 19/11/2008, 02:29
 
Fecha de Ingreso: junio-2008
Mensajes: 23
Antigüedad: 15 años, 11 meses
Puntos: 0
Respuesta: Problema con PEAR, no me funciona el pear

Solucionado:

http://kb.mediatemple.net/questions/514/(dv)+HOWTO:+Enable+PEAR%7B47%7DSet+open_basedir.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:37.