![]() |
vbulletin - При размещении сообщения были допущены следующие ошибки
Здравствуйте!
установил форум на сервер, однако при попытке отправки Быстрого ответа он пишет: "При размещении сообщения были допущены следующие ошибки:" и только кнопочка Ok. Перечитал кучу тем, пробовал, как было где-то написано на этом форуме, менять кодировку бд - все одно, не помогает. Подскажите, в чем дело? может, где-то еще настройки сервера какие-то? дело в том, что этот форум переехал к нам с другого сервера, где он работал исправно. Да, еще образовалась пара тем, на последние страницы который нельзя перейти. Например, стоишь на 13й странице, жмешь 14ую, а все равно 13ая открывается, хотя в строке адреса меняется номер страницы. |
проблема м.б. с псевдостатикой (mod_rewrite), редиректами... т.е. уже были какие-то настройки, которые теперь конфликтуют. И если не отображаются локализованные сообщения об ошибках, то нужно настраивать кодировку коннекта с базой (сообщения об ошибках лежат в базе), или корректно перенести базу (если с ошибками), либо полечить REPAIR и т.д.
|
чтобы проверить гипотезу несоответствия настроек, я ставил чистый форум с нуля, без импорта дампа. Та же штука.
Кодировку коннекта с БД уже пришлось настраивать на cp1251, ибо сообщения после загрузки дампа представляли из себя вопросики. Все локализованные сообщения показываются нормально. В том числе и ошибка о несоответствии критериев ответа (например, слишком короткий). А вот когда набираешь сообщение, соответствующее критериям (по длине и проч.), он показывает пустую ошибку. |
Цитата:
firebug в помощь. |
У меня такой вопрос, ошибка когда возникает? При отправке на сервер или при проверке формы на клиенте?
Если я попробую отправить пустую форму, то мне это не даст проверка в моём браузере. Вот определи где. |
Igor_I, уловил, что запрос на сервер отправляется по AJAX, и после этого возникает ошибка. Однако, если обновить страницу, сообщение на месте
|
Surround, проверьте в разных браузерах, чтобы исключить ошибки софта.
в firebug ![]() или еще где-нибудь посмотрите что отдает скрипт... |
А вы не пробовали задать вопрос на форуме vbsupport?
У нас на форуме была аналогичная проблема. При отправке ответа, появлялось ok, сообщение не отображалось, однако, после нажатия на ok, страница перегружалась и сообщение появлялось. Сейчас не вспомню, что было, ибо решал другой админ. Но ответ дали именно там. |
Время: 21:24. |
Время: 21:24.
© OSzone.net 2001-