Paypal Adaptive Payments PHP Soap SDK 未定义定义

Posted

技术标签:

【中文标题】Paypal Adaptive Payments PHP Soap SDK 未定义定义【英文标题】:Paypal Adaptive Payments PHP Soap SDK Undefined Definitions 【发布时间】:2012-07-01 22:54:08 【问题描述】:

我正在尝试将自适应支付系统集成到我的 centos 服务器上的 codeigniter 项目中。 SOAP 已安装在我的服务器上(我通过 ssh 执行了“yum install php-soap”并已经重新启动了服务器),当我尝试运行时出现这样的错误:

A PHP Error was encountered
Severity: Notice
Message: Use of undefined constant XML_SERIALIZER_OPTION_INDENT - assumed 'XML_SERIALIZER_OPTION_INDENT'
Filename: SOAPEncoder/SOAPEncoder.php
Line Number: 41
A PHP Error was encountered
Severity: Notice
Message: Use of undefined constant XML_SERIALIZER_OPTION_INDENT - assumed 'XML_SERIALIZER_OPTION_INDENT'
Filename: SOAPEncoder/SOAPEncoder.php
Line Number: 41

我错过了什么,我该如何解决?

谢谢,

【问题讨论】:

【参考方案1】:

也许你需要安装 XML_Serializer PEAR 包:http://pear.php.net/package/XML_Serializer/

pear install XML_Serializer

【讨论】:

抱歉回复晚了,生病了...是的,这正是问题所在,谢谢!

以上是关于Paypal Adaptive Payments PHP Soap SDK 未定义定义的主要内容,如果未能解决你的问题,请参考以下文章

使用 Paypal Adaptive Payments 设置标题图片

集成 Paypal Adaptive Payments SDK 时未加载类

PayPal Adaptive Payments REST API 还是经典?

更改 Paypal Adaptive Payments 登录语言

使用 Paypal Adaptive Payments API 添加“给收件人的消息”

PayPal Adaptive Payments API 因多个接收者而失败