如何在我的简单php项目中包含简单的xmlrpc_client库


How to include simple xmlrpc_client library in my simple php project

我有一个简单的PHP项目,在PHP语言库中有xmlrpc.php -file。

当我用new xmlrpc_client($this->auth_service_url);执行一个文件时,它显示

没有找到"xmlrpc_client"类

有人能帮帮我吗?

试试这个新' xmlrpc_client ($ this -> auth_service_url);或者这个新/xmlrpc_client ($ this -> auth_service_url);

如果您使用的是odoo版本8,那么您只需遵循以下文档

Odoo 8 Web service API

似乎xmlrpc_client没有正确安装在您的php配置中,或者在您运行命令的范围内不可用。尝试创建/检查php.ini或创建info.php文件,并查看为xmlrpc加载了哪些库。如果您的项目目录中有这个xmlrpc文件,您还可以确保将其包含在php脚本中。在我的php脚本中,我这样做。

<?php
include "libs/odoorpc.php";
include("libs/xmlrpcs.inc");

odoorpc是我的odoo xmlrpc类的php。而xmlrpc是php可用的通用xmlrpc库。