2

我刚来这地方。我的第一个问题/请求是关于 PEAR2 / pyrus.phar。

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

php pyrus.phar

例外:

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

我的配置:

视窗 10 PHP 7.0.8

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

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

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

感谢你的付出。

此致

rikku47

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

附加:

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

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

它也适用于 PHP 7.0.7。

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

4

0 回答 0