php7 instalar php pear

php - instalar - ¿Dónde se instalan normalmente los paquetes PEAR?



pear en php (7)

En mi instalación de Debian PEAR se encuentra aquí:

/usr/local/lib/php

Estoy usando un servidor de compresión de Debian. He instalado PEAR usando aptitude install php-pear . Esto creó un directorio /usr/share/php/PEAR .

Instalé algunos paquetes PEAR incluyendo Phing. Instalé los archivos de pear install --alldeps phing/phing usando pear install --alldeps phing/phing y los archivos se mostraron en /usr/share/php/phing .

Pero, ¿no deberían colocarse los paquetes PEAR (en circunstancias normales) en /usr/share/php/PEAR ? Cuando corro

pear config-get php_dir

Me sale " /usr/share/php ". ¿Tengo algo configurado mal?


Estoy usando Mac OSX Lion. Instalé pear en /usr/lib/php/pear

Así que los datos también se instalarán allí.


Lo que sea O / S lo estás usando no importa.

Solo necesitas usar el pear config-get php_dir través de una consola. Y obtienes la ruta completa del directorio.

Para la aplicación XAMPP en Microsoft Window, debe ir a la ruta del directorio de instalación de XAMPP <<XAMPP Installation folder path>>/bin ruta de la <<XAMPP Installation folder path>>/bin y usar ./pear config-get php_dir que permite ejecutar el archivo binario utilizando la ubicación actual y hacer el mismo trabajo.


Solo tirando esto por ahí, en caso de que tengas pera instalada de manera indirecta:

cd / find . -type d -name pear

Por ejemplo, estaba usando MAMP en una de mis máquinas locales y estaba en un lugar realmente extraño.


en caso de que php esté instalado en / usr / local / php

la pera está aquí

/ usr / local / php / lib / php


en mi sistema Ubuntu de 64 bits, los paquetes pear están instalados en / usr / share / php / PEAR / Pero no sé cómo cambiar la ruta de instalación de pear. Tal vez puedas configurar esto en alguna parte.


/usr/share/php/

es correcto para Debian.

/usr/share/php/PEAR

sí contiene clases para PEAR.

La razón para usar /usr/share/php es que la herramienta CLI de pear es un instalador que instala bibliotecas (o aplicaciones) para PHP; por lo tanto, elegir php es correcto.