Paquetes PEAR instalados
Los siguientes paquetes PEAR ya están instalados en nuestros paquetes de hosting:
Archive_Tar 1.1 estable Console_Getopt 1.
0 estable DB 1.
5.0RC2 estable Date 1.
4.5 estable HTML_Common 1.
2.2 estable HTML_QuickForm 3.2.5 estable HTML_QuickForm_Contr 1.0.
5 estable oller HTML_QuickForm_advmu 1.0.0 estable ltiselect HTML_Table 1.
5 estable HTML_Template_IT 1.
1 estable HTTP 1.2.
1 estable Log 1.
8.3 estable Mail 1.1.
1 estable Mail_Mime 1.2.
1 estable Net_SMTP 1.
2.3 estable Net_Socket 1.
0.1 estable OLE 0.
5 beta PEAR 1.
3b3 beta Spreadsheet_Excel_Wr 0.8 beta iter XML_Parser 1. 0.1 estable
0.1 estable XML_RPC 1.4.0 estable
Si se necesitan más paquetes de PEAR, es necesario realizar una instalación local de PEAR en el espacio web. Esto se realiza de la siguiente manera:
Instalar más paquetes PEAR
En primer lugar, inicie sesión en el paquete de alojamiento mediante acceso SSH.
Introduzca el siguiente comando en el directorio raíz:
lynx -source pear.php.net/go-pear| php.5
Tras el mensaje de bienvenida, continúe pulsando la tecla ENTER. Puede omitir la consulta del proxy HTTP pulsando la tecla ENTER.
Ahora recibirá una lista con 7 rutas. Después de introducir 1, introduzca la ruta absoluta deseada para la instalación de PEAR, por ejemplo
/kunden/111111_22222/rp-hosting/3333/4444/pear/
En los puntos 5, 6 y 7, sustituya $php_dir por $prefix. Ahora la lista debería ser similar a la siguiente:
1. prefijo de instalación ($prefix) : /kunden/111111_22222/rp-hosting/3333/4444/pear 2. directorio de archivos temporales : $prefix/temp 3. directorio de binarios : $prefix/temp/.
Directorio de binarios : $prefix/bin 4.
4. Directorio de código PHP ($php_dir) : $prefix/PEAR 5. Directorio base de documentación : $prefix/docs 6. Directorio base de datos : $prefix/ddir
6. Directorio base de datos: $prefix/data 7. Directorio base de pruebas: $prefix/tests
Ahora se inicia la instalación pulsando la tecla ENTER. La pregunta sobre el instalador
La pregunta sobre
Los siguientes paquetes PEAR están incluidos con PHP:
PEAR_Frontend_Web-beta, PEAR_Frontend_Gtk2, MDB2. ¿Desea instalarlos también? [S/N]
se confirma con ENTER. Ahora comenzará la instalación y se mostrarán una serie de mensajes. La pregunta después de
¿Desea modificar php.ini</usr/local/php5/php.ini>? [S/N]
también se confirma con la tecla ENTER. Ahora se muestra la información de la ruta:
Ruta de inclusión actual : .
: /usr/local/lib/php Directorio configurado :/kunden/111111_22222/rp-hosting/3333/4444/pear/PEAR php.ini usado actualmente (guess) :/usr/local/php5/php.ini
La instalación de PEAR puede ahora completarse con ENTER. Ahora se pueden añadir paquetes PEAR adicionales introduciendo los siguientes comandos (ejemplo: paquete auth_SASL):
PEAR/bin/pear install auth_SASL
Una lista de los paquetes instalados puede ser mostrada con
PEAR/bin/pear list
puede ser creada. Para poder utilizar PEAR en scripts PHP, es necesario ajustar la ruta de inclusión en php.ini. Esto se hace a través del editor php.ini en el menú del cliente. Allí, la nueva ruta se añade a la ruta inlcude existente después de dos puntos:
.:/usr/local/lib/php/:/clientes/111111_22222/rp-hosting/3333/4444/pear/PEAR/
Importante: ¡la opción register_globals debe estar desactivada!