Исправление проблемы с Windows Live Writer (beta 2)
- JawsIk : 12 июня, 2007 Раздел: ИнТеРнЕтА
- | Просмотров 483 всего, 2 сегодня.
Недавно вышла эта бэтка. Я об этом писал и она мне очень понравилась. Я на Windows Live Writer (beta 2) так удачно пересел с Post2Blog, что видимо скоро вообще деинсталлю второе. Но я ведь недавно переезжал на новый хостинг и вот случилась у меня одна неприятность.
После переезда моя копия Windows Live Writer (beta 2) перестала работать. Я перешерстил все настройки. Всё раз 5 проверил, а она мне выдаёт ошибку и хоть ты тресни.
А ошибка то была такой:
“An error occurred while attempting to connect to your weblog:
Invalid Server Response = The response to the blogger.getUsersBlogs method received from the weblog server was invalid:
Invalid response document returned from XmlRpc server
You must correct this error before proceeding”
После очередной попытки проверить новые данные, я решил воспользоваться поиском. Яндекс ничего не дал. А вот Гуглик нашёл то, что надо. Оказывается вся засада была в новой версии PHP установленной у моего нового хостера. Это была версия PHP 5.2.2. Я это точно знал, потому как буквально недавно смотрел phpinfo();
Решение проблемы оказалось простым. А именно дополнением некоторой инфы в файл xmlrpc.php . Файл этот находится в корне, так что особо не парьтесь на его поиски
В общем если вы с этим столкнулись, то откройте вышеуказанный файл и в самой первой строке кода напишите:
$HTTP_RAW_POST_DATA = file_get_contents("php://input"); // (при копировании отсюда проверяйте кавычки)
Итак начало кода у вас должно теперь будет таким:
<?php
$HTTP_RAW_POST_DATA = file_get_contents("php://input");
Обновив файл, программа тут же залогинелась и передала все новости, которые я наклепал заранее.
Данная заметка была сделана при помощи , так же о проблеме уже можно почитать и в (кстати у них она вознила именно впервые)
9 сентября, 2007 (00:19)
Исправил файл, как написано - не помогло