【问题标题】:phpdoc via PEAR under cygwinphpdoc 在 cygwin 下通过 PEAR
【发布时间】:2018-03-05 09:25:29
【问题描述】:

我已经在 Cygwin 64 位下安装了 PEAR 和 PHPDoc。 运行 phpdoc 时出现错误:

PHP 致命错误:未捕获错误:调用未定义函数 JMS\Serializer\simplexml_load_string() 在 /usr/share/pear/phpDocumentor/vendor/jms/serializer/src/JMS/Serializer/XmlDeserializationVisitor.php:76

我在跑步

PHP 7.1.13 (cli)(构建时间:2018 年 1 月 9 日 17:08:03)(NTS)

与模块:

php-PEAR                  1.10.5-1            OK 
php-xmlrpc                7.1.13-1            OK

并使用以下命令安装 phpDocumentor-2.9.0.tgz(16,175,113 字节):

pear channel-discover pear.phpdoc.org 
pear install phpdoc/phpDocumentor

谁能提示这里缺少什么?

【问题讨论】:

    标签: pear phpdoc


    【解决方案1】:

    这看起来可能是 jms/serializer 包中的错误,因为该错误表明 simplexml_load_string() 函数在 JMS\Serializer 内命名空间,而它实际上是 PHP 本身的全局函数 (http://php.net/manual/en/function.simplexml-load-string.php)。

    【讨论】:

      猜你喜欢
      • 2012-12-20
      • 2013-01-18
      • 2011-09-10
      • 1970-01-01
      • 2011-01-01
      • 2012-02-29
      • 1970-01-01
      • 2013-04-03
      • 1970-01-01
      相关资源
      最近更新 更多