Cómo instalar Pear correctamente
Instalar PEAR es realmente muy sencillo. Dado que la biblioteca PEAR se actualiza muy rápidamente, lo que quiero presentar a continuación es cómo instalar la última versión CVS de PEAR.
Nota: El sistema de base de conocimiento interno de PEAR puede sufrir cambios en el futuro. Por ahora, los paquetes y bibliotecas de PEAR se guardan en el mismo árbol CVS que el propio PHP, lo que puede causar problemas en la gestión tanto del repositorio principal de PHP como de los desarrolladores, y del propio repositorio y desarrolladores de PEAR. Se puede esperar que en un futuro próximo, PEAR se separe en módulos/árboles independientes. Este módulo ya existe, pero la mayoría de los paquetes todavía se encuentran en sus ubicaciones anteriores.
Si nunca ha oído hablar de CVS, lea la información relevante. CVS no es una tecnología particularmente difícil de usar, pero lleva algún tiempo familiarizarse con ella.
Suponiendo que el software cliente CVS estándar se haya instalado en su máquina, a continuación debe:
Abrir una ventana de terminal (rxvt, xterm u otra).
Ingrese el siguiente comando:
cvs -z3 -d :pserver:cvsread@cvs.php.net:/repository login
Contraseña: [aquí Ingrese "phpfi" como contraseña]
cvs -z3 -d :pserver:cvsread@cvs.php.net:/repository co php4
[Este comando creará un nuevo directorio php4]
cd php4
cvs -z3 -d :pserver:cvsread@cvs.zend.com:/repository login
Contraseña: [Ingrese la contraseña zend aquí]
cvs -z3 -d :pserver:cvsread@cvs.zend.com:/repository co Zend TSRM
[Este comando creará dos nuevos directorios en php4, llamados "Zend " y "TSRM"]
./buildcon
Este es el proceso de instalación completo. La ejecución de buildconf creará el script de configuración estándar, que se puede utilizar para configurar las opciones de PHP. En una instalación predeterminada, PEAR se instalará automáticamente en /usr/local/lib/php. Sin embargo, también puedes construir manualmente cada archivo ingresando como superusuario, yendo al directorio php4/pear y ejecutando make install-su.
Además, también debes agregar el directorio raíz PEAR al include_path del archivo php.ini. El directorio predeterminado debería ser /usr/local/lib/php, pero puede estar en otra ubicación si cambia las opciones manualmente.