Something went wrong — 302 : Client error: Can’t edit post from requested journal
Автор: MegosИменно такую ошибку я получил, попытавшись повторно перезалить посты из Word Press в ЖЖ. На форуме русского WP ответа не было, но покопавшись в Яндексе нашел готовое решение.
Привожу статью полностью.
Something went wrong — 302 : Client error: Can’t edit post from requested
Поделюсь своим горьким опытом лицезрения этой ошибки. Это ошибка связана с дополнением “LiveJournal Crossposter” для WordPress и возникает, как правило, при попытке редактирования записи, удаленной в ЖЖ.
Как было у меня. Я поставил этот модуль, залил все сообщения блога в ЖЖ, посмотрел как они там выглядят, мне их вид не понравился, я их удалил и попытался снова залить. LiveJournal Crossposter, естественно выдал мне ошибку, т.к. он при заливке сообщений в ЖЖ получает идентификатор сообщения в ЖЖ и сохраняет его в таблицу “wp_postmeta”. В следующий раз, он ищет для очередного сообщения его идентификатор в ЖЖ и, если находит делает не вставку нового сообщения, а редактирование по найденному идентификатору. Т.к. я сообщения в ЖЖ удалили, как и полагается получил ошибку.
Как это вылечить? Пишу ниже.
В моем случае решилось все очень простым запросом:
DELETE FROM wp_postmeta WHERE meta_key = ‘ljID’;
Но в каждом случае необходим индивидуальный подход. Т.к. если тупо выполнить этот запрос, LiveJournal Crossposter зальет все сообщения в ЖЖ еще раз.
Источник: YK115 in da blog
Категории
Top Комментаторы
Последние комментарии
- Алена: Я в таком случае обращалась
- Металист: Эти уроды всегда рядом...
- Dantalionix: Megos, ты спас человечество! Всё
- Евгений: Подскажите плиз, а можно как-то
- Kostya: Если бы этот плагин работал
- Nafanya: DELETE * FROM `wp_postmeta` WHERE
- dmg: Делаю саттелиты с уник контентом
- доска объявлений: Именно по этому запросу я
- Petr: базара нет - плагтн работает!
- Alex: Megos +1 у меня есть такой
Я работаю с:
Мои ссылки
- Все об автомобилях
- Недвижимость Рязани
- Планшеты и коммуникаторы HTC
- Сайт про роботов
- Мобильные новинки Sony Ericsson
- Ремонт квартир в Рязани
- Агрегатор скидок на видеоигры
Архив
- Январь 2010
- Июль 2009
- Май 2009
- Январь 2009
- Декабрь 2008
- Ноябрь 2008
- Октябрь 2008
- Сентябрь 2008
- Август 2008
- Июль 2008
- Июнь 2008
- Май 2008
- Апрель 2008
- Март 2008
- Февраль 2008
- Январь 2008
- Декабрь 2007
- Ноябрь 2007
- Октябрь 2007
- Сентябрь 2007
- Август 2007
- Май 2007
- Апрель 2007
комментариев 26 к "Something went wrong — 302 : Client error: Can’t edit post from requested journal"
Будьте добры, разьясните мне, куда же этот запрос вставлять. Не могу понять.
Заранее благодарен.
Этот запрос надо вставлять в phpmyadmin
Открываете ПМА, выбираете базу, открываете вкладку SQL, вводите запрос, нажимаете «Выполнить». Все.
Только что нарвался на такую же фигню. Но лезть в базу — это вы какой-то жесткий совет дали. Отключаете плагин кросспостера и спокойно удаляете пост.
Ну тоже вариант Наверное у меня отключение плагина не прокатило… Не помню уже.
Только что делал — не помогает отключение, когда они в БД он потом их будет искать что не делай, и базы удалять надо.
ps. Спасибо за совет
Ваш совет очень помог — вылечил блог. Большое спасибо.
Не помогает:
SQL-запрос:
DELETE FROM wp_postmeta WHERE meta_key = ‘ljID’
Ответ MySQL:
#1054 — Unknown column ‘‘ljID’’ in ‘where clause’
Ставил ljID без кавычек — то же самое.
Подскажите делаю запрос а мне выдает ошибку
SQL-запрос:
DELETE FROM wp_postmeta WHERE meta_key = ‘ljID’
Ответ MySQL: Документация
#1054 — Unknown column ‘‘ljID’’ in ‘where clause’
Алекс, только что получил такую-же фразу от пхпмайадмин. Попробуйте убейте ручками все запросы по одному. Отсортируйте базу по ключу ljID и убивайте )) Можно ингода пробовать может убьете косячный ключ раньше… ))
Вот тут http://code.google.com/p/ljxp/wiki/FAQ говорят то же самое
Запрос к базе так же выдал ошибку. Я просто вручную удалил из таблицы meta_key, переустановил плагин и всё заработало. Megos, спасибо за идею *
спасибо
2Алекс — поставьте одинарные ковычки ‘ljxp’ нормальные
А если я посты заливаю в ЖЖ не повторно, а впервые? Установил плагин, завел аккаунт в ЖЖ и вот такая фигня?
Удаляет записи с нормальными англ. апострофами и кодировкой сохраненной в UTF-8 без BOM такая конструкция:
DELETE FROM wp_postmeta WHERE meta_key = ‘ljID’
Блин, апострофы при постинге в комменты искажаются. Суть, надеюсь понятна…
В УРЛ вставил личный сайт, а при помощи вашего совета спас свой деловой проект :-) Большое спасибо! Я захотел обновить версию кросспостера и приклинило. А у меня проект: газета. Там уже далеко за три тысячи постов. И кто какой удалил… Короче, заброс к БД отработал идеально. Всё сново публикуется. Большое спасибо!!
Класс! Все получилось, спасибо.
Правда пришлось апострофы и кавычки в запросе расставить по местам, а так просто супер!
Metteur, ну поздравляю. Кстати, отличные фотки.
Спасибо на добром слове! Кстати, если интересно у меня больше фотографий (и иногда с комментариями) на ЖЖ inzhener.livejournal.com
Спасибо!
Эта пакоть мне мешала посты просто обновить, статус поменять >:o
С помощью этого поста порядок наведён
О, помогло — ура!
Изменила форму кросспостинга на
Продолжение здесь: [post_title] — может, кому пригодится!)
Блин, код выполняется почему-то… В общем, пишите, если что, пришлю лично!)))
Большое спасибо!
день добры у меня постоянно выдает ошибку
Something went wrong — -32301 : transport error — HTTP status code was not 200
как избавиться от нее!?
с уважением Алексей
DELETE * FROM `wp_postmeta` WHERE meta_key LIKE ‘lj%’ or ‘jID’
Megos, ты спас человечество! Всё работает.
DELETE FROM wp_postmeta WHERE meta_key = ‘ljID’
без точки с запятой в конце.
Слава тебе, Megos!
Оставить комментарий
Не надо пытаться вставить в урл доры или сателлиты или даже Ваши белые проекты. Эти ссылки будут удалены.
Поле урл, как и поле e-mail относится к личным данным. А личным сайтом может быть только блог, ну или домашняя страница, если они еще у кого-то остались. :)