Назад | Перейти на главную страницу

Wordpress XML-RPC не работает на виртуальном хостинге?

У меня есть сценарий, который автоматически отправляет сообщения в wordpress с помощью параметра XML-RPC.

У меня настроены два блога (на разных серверах, оба Linode VPS) и третий Linode VPS.

Третий сервер отправляет сообщение XML RPC на оба других сервера и отправляет сообщения на обоих без каких-либо проблем.

Я недавно купил учетную запись общего хостинга (на CrocWeb, если это имеет значение), и по какой-то причине я не могу отправить скрипт XML-RPC на этот сервер (с того же третьего VPS Linode).

Я сравнил phpinfo на обоих, выглядит почти одинаково. Вы можете что-нибудь придумать?

Примечание: я связался со службой поддержки Crocweb, и они добавили в свой брандмауэр правило, разрешающее доступ с моего третьего Linode VPS. Кроме того, я могу wget домашняя страница сервера crocweb с третьего VPS, так что это не проблема брандмауэра, я думаю.

Спасибо!

Несколько недель назад я столкнулся с такой же проблемой. Я использую библиотеку IXR PHP, и мне не удалось опубликовать новую статью в Wordpress.

Я обнаружил ошибку или несовместимость с новой версией файла xmlrpc.php. Я вернул этот файл к предыдущей версии, и все вернулось к норме.