Проблемы с комментированием? Не проходят длинные комментарии от анонимов.
Этот блог 05.03.2009Уже несколько человек написали, что есть какие-то проблемы с отправкой комментариев.
Не могу воспроизвести проблему. Читатели, расскажите, пожалуйста, при каких условиях комментарии не отправляются, видите ли вы какие-то ошибки, сообщения при этом? Если нет, то куда вас переадресовывает после того, как комментарий якобы отправился?
UPD: Проблема с белым экраном при попытке разместить длинный комментарий под гостем (анонимом) — решена. Решение тут: http://beloozer.info/2009/problemy-s-kommentirovaniem/comment-page-1/#comment-519
06.03.2009 в 17:29
Проблема та же — не уходят посты длиной более чем в 3 строки.
[Ответить]
09.03.2009 в 01:18
С каких браузеров и в какое время примерно такое наблюдается?
Это постоянная проблема или в каких-то случаях комментарии более чем в 3 строки проходят?
[Ответить]
09.03.2009 в 12:32
Firefox 3.0.7, при отправке коммента долго думает — потом выдает пустой экран.
[Ответить]
06.05.2009 в 11:55
Подтверждаю, проблема с коментами есть. Большие посты тупо не добавляются в принципе.
[Ответить]
06.05.2009 в 11:56
Я думаю тут трабла в типе данных в поле баз данных отвечающих за конеты.
[Ответить]
08.05.2009 в 14:44
Neo0, движок не самописный, это обычный wordpress, и конечно же там с типами полей в базе всё многократно проверено многотысячной армией пользователей, но факт остаётся: длинные комментарии не проходят.
Я уже на всякий случай и движок обновил, перелив файлы, которые за комментирование отвечают, а всё равно такая вот засада осталась. Пока не знаю даже в какую сторону копать.
[Ответить]
13.06.2009 в 20:57
Это комментарий является проверочным. Проверять будем давний баг, в связи с которым не получалось запостить на блог комментарий большой длины. Я в очередной раз обновил движок, покрутил тему, повтыкал в БД (хотя там так и не нашёл никаких проблем, даже потенциальных, так что ничего трогать не стал, ребилднул таблички только). В общем дальше будет много слов ни о чём, потому что мне нужен длинный комментарий. Уже вот появился скролл справа в текстовом окошке, так что наверное можно закруглять и отправлять коммент, хотя для страховки я, так уж и быть, напишу ещё пару строчек. Вот собственно и всё, будем смотреть, получится ли это опубликовать. И, да, я на всякий случай скопировал текст в буфер обмена, больше я того флуда не придумаю за этот вечер.
[Ответить]
13.06.2009 в 21:00
Что ж, под авторизованным юзером получилось, а теперь проверил под анонимом. Осталась проблема. Буду думать дальше.
[Ответить]
13.06.2009 в 21:14
359 символов проходит, а вот 360 — уже нет. Твиттер какой, понимаешь.
[Ответить]
13.06.2009 в 21:22
Всё подыхает на вызове функции wp_new_comment в wp-comments-post.php. Пробовал тупо до неё выводить что-то — получалось. На её вызове всё глохнет, притом только, мля, для анонимуса.
[Ответить]
13.06.2009 в 21:32
Всё подыхает на вызове функции wp_new_comment в wp-comments-post.php. Пробовал тупо до неё выводить что-то — получалось. На её вызове всё глохнет, притом только, мля, для анонимусабновил дви
[Ответить]
13.06.2009 в 21:47
О, как, копнул глубже. Всё гибнет на вызове apply_filters(). А вот она-то, как раз, может чего-то подтягивать из плагинов.
[Ответить]
13.06.2009 в 21:50
Да, совсем без никаких плагинов работает!
[Ответить]
13.06.2009 в 21:59
Мать моя женщина, это Akismet всё сваливает.
[Ответить]
13.06.2009 в 22:06
В общем, господа, есть у плагина Akismet, который предназначен для автоматической фильтрации спама, такая опция: «Автоматически отклонять спам-комментарии к записям старше месяца» — если её включить, то комментарии длиннее 359 символов перестают проходить, всё заваливается на вызове apply_filters(), в недрах которой и обращение к сервису Akismet спрятан. Но я гуглил проблему и ничего не нашёл, неужели только у нас на блоге проявляется.
[Ответить]