phpdoc通过PEAR下的PEG

时间:2018-03-05 09:25:29

标签: pear phpdoc

我在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

任何人都可以暗示这里缺少什么吗?

1 个答案:

答案 0 :(得分:0)

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