Wordpress XMLRPC不适用于所有网站

时间:2013-11-14 06:20:06

标签: php wordpress .htaccess

我有一个网站使用XMLRPC发布到两个不同的Wordpress网站。它对一个人和当地人来说都很好,但是对于第二个人而言,它没有回应。

网站详情: 第一个网站,如http://blog.mysite1.com(工作正常), 第二个网站,如http://mysite2.com/blog(无回应)

这两个网站都托管在不同的服务器上。任何人都可以告诉我是否有任何HTACCESS设置阻止XMLPRC发布或任何可能是API问题的Wordpress插件。

我正在使用IXR_Library.php来创建和编辑博客。

我正在使用以下函数来检查API的连接性

function sayHello()
{
    $params = array();
    return $this->send_request('demo.sayHello',$params);
}

第一个网站返回'Hello',secong返回Nothing。

由于

1 个答案:

答案 0 :(得分:0)

您的服务器缺少PHP-XML。

以下命令部分由您的包管理器决定。 我使用 yum ,因为这是我先学到的。 我相信Ubuntu distrabutions使用 apt-get

以下是如何修复它。


SSH进入您的服务器并运行以下命令。

yum install php-xml or apt-get install php-xml

重启apache web服务器:

service httpd restart