在PH 7.0.8上安装PEAR2 / pyrus.phar抛出PyrusXMLParserException:无效的XML文档

时间:2016-07-07 22:25:02

标签: pear php-7 pyrus

我是新来的。我的第一个问题/请求是关于PEAR2 / pyrus.phar。

我在此命令上遇到异常(当我在命令提示符下键入它时):

php pyrus.phar

例外:

  

PyrusXMLParserException:无效的XML文档PyrusXMLParserException:   第2行:元素   ' {http://pear2.php.net/dtd/customcommand-2.0}命令',属性   '版本':值'(null)'与固定值不匹配   约束' 2.0'。

我的配置:

  

Windows 10 PHP 7.0.8

如果我使用PHP 7.0.2,它对我有用。经过多次试验,我发现这两个文件涉及到它:

  • php7.dll非线程安全
  • php7ts.dll线程安全

如果我将PHP 7.0.8中的php7.dll替换为PHP 7.0.2中的文件或PHP 7.0.8中的php7ts.dll替换为PHP 7.0.2中的文件,则可以正常工作。

感谢您的努力。

祝你好运

rikku47

PS:如果您需要更多信息,请询问。我不知道,重要的是什么。

产生额外的:

PEAR版本1.10.1使用命令:pear version在命令提示符下实现。

PEAR2 / pyrus.phar版本2.0.0a4使用命令:pyrus.phar在命令提示符下实现。是的,它适用于PHP 7.0.2的安装。 link

它也适用于PHP 7.0.7。

更新:重新安装Windows 10后,它再次发生。

0 个答案:

没有答案