无法在Windows上安装PEAR邮件包XAMPP

时间:2016-09-21 21:00:50

标签: windows email installation xampp package

从cmd行:

C:\Users\Lemur>pear install --onlyreqdeps Mail

Did not download optional dependencies: pear/Net_SMTP, use --alldeps to download automatically
pear/Mail can optionally use package "pear/Net_SMTP" (version >= 1.4.1)
downloading Mail-1.3.0.tgz ...
Starting to download Mail-1.3.0.tgz (23,110 bytes)
........done: 23,110 bytes
ERROR: failed to mkdir C:\php\pear\tests\Mail\tests

我在xampp \ php \ pear \ Mail中看到一个新创建的Mail文件夹,这是正确的,但该文件夹没有内容。

此外,错误显示安装正在尝试将某些内容放在C:\ php \ pear \ tests \ Mail \ tests中。没有这样的目录C:\ php \ pear ...

有什么问题? php.ini中的Include_path是正确的(C:\ xampp \ php \ pear) 提前谢谢。

2 个答案:

答案 0 :(得分:0)

在这里找到答案:http://davehiren.blogspot.com/2011/04/how-to-install-or-uninstall-pear.html。我正在使用XAMPP并没有意识到需要更改的所有路径变量。一旦我改变了所有路径变量,Mail包安装就好了。

答案 1 :(得分:0)

在Windows中使用XAMPP处理PEAR时,避免使用Windows中的命令行并使用 XAMPP Shell 非常重要。只需打开XAMPP控制面板,然后单击右侧的XAMPP Shell:

Location of the Shell button in the XAMPP Control Panel

在XAMPP Shell中,您可以像往常一样输入PEAR包安装命令,并将包安装在XAMPP的PHP目录中的适当位置:

pear install --onlyreqdeps Mail