【问题标题】:PHP_PEAR_INSTALL_DIR is not set correctly - wamp 64bit with php5.3.13PHP_PEAR_INSTALL_DIR 设置不正确 - wamp 64bit with php5.3.13
【发布时间】:2014-08-13 14:56:35
【问题描述】:

我正在使用 wamp 64bit 和 php5.5.12。

我遵循了以下所有 10 个步骤:

http://www.tech-recipes.com/rx/29976/install-pear-on-windows-7-64x-using-wamp/

安装和路径实际上都没有问题,但是当我尝试通过输入pear 来检查 pear 是否工作时,它没有显示命令列表,而是显示如下:

PHP_PEAR_INSTALL_DIR 设置不正确。 请使用您的环境变量修复它或修改 pear.bat 中的默认值 当前值为: C:\wamp\bin\php\php5.3.13\pear

我不知道 php5.3.13 来自哪里,因为我使用的是 php5.5.12。

我什至检查了 pear.bat 的代码,PHP_PEAR_INSTALL_DIR 实际上是正确的。

似乎是什么问题?

【问题讨论】:

  • 在步骤 2 中我看到这一行 将此文件放在以下目录中: C:\wamp\bin\php\php5.1.13 。你确定你在那里用过 5.5.12 吗?我也想检查 php -v 的输出
  • 尝试建议的错误PHP_PEAR_INSTALL_DIR 将此设置为您的环境变量,并使用您已安装的路径
  • @satya - 是的,我确定我把它放在 5.5.12 中,因为它是 php 目录中唯一存在的 php 版本。
  • @Ghost - 我也试过了,但没用。我希望是否有人也遇到过这个问题
  • @Rachael - 我删除了 if 并且它完全有效,哇!太感谢了。这有点奇怪,因为我正确放置了环境变量,但在 pear.bat 中没有看到它

标签: php wamp pear


【解决方案1】:

你必须改变你的环境变量。

转到Start > Control Panel > System > Environment 并修改PHP_PEAR_INSTALL_DIR 变量。

【讨论】:

  • 需要设置的不是 pear.php,而是 pear 文件夹,以防有些人有同样的问题。并且还要重启cmd。
猜你喜欢
  • 1970-01-01
  • 2014-04-08
  • 1970-01-01
  • 1970-01-01
  • 2020-10-14
  • 2011-03-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多