Wordpress XML-RPC не работает на виртуальном хостинге?
У меня есть скрипт, который автоматически отправляет в WordPress с использованием опции XML-RPC.
У меня установлено два блога (на разных серверах, оба с линодными VPS) и третий с линодными VPS.
Третий сервер отправляет сообщение XML RPC на другие серверы и размещает сообщения на обоих без проблем.
Недавно я купил учетную запись общего хостинга (в CrocWeb, если это имеет какое-то значение), и по какой-то причине я не могу получить скрипт XML-RPC для отправки на этот сервер (с того же третьего Linode VPS).
Я сравнил phpinfo на обоих, выглядит примерно одинаково. Вы можете думать о чем-нибудь?
Примечание: я связался со службой поддержки Crocweb, и они добавили в свой брандмауэр правило, разрешающее доступ с моего третьего Linode VPS, кроме того, я могу wget
домашняя страница сервера crocweb с третьего VPS, так что это не проблема брандмауэра, я думаю.
Спасибо!
1 ответ
Я столкнулся с такой же проблемой несколько недель назад. Я использую библиотеку IXR PHP, и я не смог опубликовать новую статью в Wordpress.
Я обнаружил ошибку или несовместимость с новой версией файла xmlrpc.php. Я вернул этот файл к предыдущей версии, и все вернулось к нормальной жизни.