Php 为什么我在安装PEAR时收到错误?
我正在尝试安装PEAR以便与PHP一起使用。正如我在 ,我应该运行我在C:\wamp\bin\php\php5.3.0目录中的文件go-pear.bat。根据我阅读的所有安装指南,它应该安装并向我询问一系列安装问题,但我收到以下错误: phar“C:\wamp\bin\php\php5.3.0\PEAR\go PEAR.phar”没有签名 PHP警告:需要_一次(phar://go-pear.par/index.php):无法打开流:phar错误:无效url或不存在phar“phar://go-pear.phar/index.php“在C:\wamp\bin\php\php5.3.0\PEAR\go-PEAR.phar中,第1236行 警告:需要\u一次(phar://go-pear.par/index.php):无法打开流:phar错误:无效url或不存在phar“phar://go-pear.phar/index.php在C:\wamp\bin\php\php5.3.0\PEAR\go-PEAR.phar中,第1236行 按任意键继续… 我不知道为什么我会收到这个错误。我最近刚安装了新的Wampserver 也许你在找什么 以下是步骤: 1) 找到“php.ini”文件。在我的 case,我在以下路径找到它: C:\wamp\bin\php\php5.3.0\php.ini 不要使用WAMP系统托盘图标 编辑此文件。当我离开的时候,它不起作用 已尝试-您必须手动查找 它 2) 以粗体显示以下行: ); =开启 );phar.require_hash=On 3) 取消对“phar.require\u散列”的注释= 在“On”行中删除分号 4) 将“开”更改为“关” ) phar.require\u hash=Off 5) 保存文件 在我完成这些步骤之后, “去梨。蝙蝠”开始正常工作 再说一遍Php 为什么我在安装PEAR时收到错误?,php,pear,Php,Pear,我正在尝试安装PEAR以便与PHP一起使用。正如我在 ,我应该运行我在C:\wamp\bin\php\php5.3.0目录中的文件go-pear.bat。根据我阅读的所有安装指南,它应该安装并向我询问一系列安装问题,但我收到以下错误: phar“C:\wamp\bin\php\php5.3.0\PEAR\go PEAR.phar”没有签名 PHP警告:需要_一次(phar://go-pear.par/index.php):无法打开流:phar错误:无效url或不存在phar“phar://go-
您应该能够在不编辑php.ini的情况下使用以下命令启动它:
PATH/TO/php.exe -d phar.require_hash=0 PATH/TO/go-pear.phar
哇!就这样!非常感谢你!我正为这事发火呢!你知道为什么会这样吗?我很惊讶有更多的人没有这个问题。这也帮了我。请注意,在与ZendServer CE软件包捆绑在一起的php 5.3.5版本中,php.ini中根本没有phar.require_hash=Off行,因此必须添加该行。我的php.ini中根本没有[phar]部分。只添加了一行“phar.require_hash=Off”的“[phar]”部分,它就可以工作了!谢谢)另外,在WAMP中遵循以下步骤也很好: