PEAR包通常安装在哪里?

rla*_*ter 46 php pear

我正在使用Debian挤压服务器.我已经安装了PEAR aptitude install php-pear.这创建了一个目录/usr/share/php/PEAR.

我安装了一些PEAR包,包括Phing.我使用了Phing文件pear install --alldeps phing/phing并显示了文件/usr/share/php/phing.

但是不应该把PEAR包(在正常情况下)放入/usr/share/php/PEAR?我跑的时候

pear config-get php_dir
Run Code Online (Sandbox Code Playgroud)

我得到了" /usr/share/php".我有错误的配置吗?

cwe*_*ske 38

/usr/share/php/
Run Code Online (Sandbox Code Playgroud)

对Debian来说是正确的.

/usr/share/php/PEAR
Run Code Online (Sandbox Code Playgroud)

本身包含PEAR本身的类.

使用的原因/usr/share/phppearCLI工具是安装PHP的库(或应用程序)的安装程序 - php因此选择是正确的.


vrk*_*ara 16

无论您使用哪种O/S都没关系.

您只需要使用pear config-get php_dir通过控制台.并获得完整的目录路径.

对于Microsoft Window上的XAMPP应用程序,您必须转到XAMPP安装目录路径<<XAMPP Installation folder path>>/bin并使用./pear config-get php_dir哪个引导程序使用当前位置执行二进制文件并执行相同的工作.

  • 这应该是公认的答案.它不仅显示非特定的操作系统解决方案,还补偿了管理员将PEAR配置为位于非默认位置的情况. (3认同)