简体   繁体   English

PHP:找不到类“ xmlrpc_client”

[英]PHP: Class 'xmlrpc_client' not found

I'm trying to connect to another website with XML RPC, but PHP says it can't find the xmlrpc_client class. 我正在尝试使用XML RPC连接到另一个网站,但是PHP表示找不到xmlrpc_client类。

I have.. 我有..

  • checked my php.ini (xmlrpc is activated) 检查了我的php.ini(xmlrpc已激活)
  • checked my phpinfo() (xmlrpc is shown, xmlrpc-epi v. 0.51) 检查了我的phpinfo()(显示了xmlrpc,xmlrpc-epi v。0.51)
  • restarted Apache 重新启动Apache
  • restarted my PC (working on localhost) 重新启动我的电脑(在本地主机上工作)

..but still no xmlrpc_client class. ..但仍然没有xmlrpc_client类。

What am I doing wrong? 我究竟做错了什么? Thanks in advance! 提前致谢!

ext/xmlrpc does not provide a class xmlrpc_client but only a few lower level functions to deal with XML/RPC. ext/xmlrpc不提供xmlrpc_client类,而仅提供一些较低级别的函数来处理XML / RPC。

If you don't like dealing with ext/xmlrpc directly, there are various clients abstracting the nitty gritty details. 如果您不喜欢直接处理ext/xmlrpc ,那么有很多客户端可以抽象出具体细节。 Eg Zend Framework's Zend\\XmlRpc or my own pet project fxmlrpc . 例如Zend Framework的Zend\\XmlRpc或我自己的宠物项目fxmlrpc

Have a look at http://en.php.net/xmlrpc for documentation about ext/xmlrpc 看看http://en.php.net/xmlrpc以获得有关ext/xmlrpc文档

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM