Не работает Ajax в админке

Привет!

Установил wordpress. В целом все ок, только в админке не работает Ajax. Это выражается в том, что при попытке удалить комментарий, запись, ссылку появляется сообщение "Processing Data…" и все, больше ничего не происходит. После обновления страницы – удаляется. Предполагаю, что проблема связана с хостингом, потому что эта же версия wordpress (2.0.4, скачанная с этого сайта) на другом хостинге работает корректно – все что нужно удаляется :).

В ответ на описание проблемы и сообщение требований к хостингу для корректной работы wordpress (http://codex.wordpress.org/Hosting_WordPress) хостер отвечает, что

"Указанным требованиям площадка удовлетворяет. Пользователь должен настраивать собственное ПО под конкретные сервер, указывать конкретные пути, ставить определенные права на файлы. Если на сервере нет нужных библиотек, то обращаться в суппорт, чтобы их установили. При этом пользователь самостоятельно определяет, какие библиотеки нужны для работы его собственного ПО, а наш администратор рассматривает возможность их установки на сервере."

Что нужно сделать, чтобы Ajax заработал? В чем может быть проблема? Прошу помочь!

Сложный вопрос. Для начала проверьте работу WordPress в разных браузерах. Вполне возможно, что "что-то" режет входящие данные.

Если выдается "Processing Data…", скрипт данные получил, но вот ответ от сервера еще нет. В этом случае проверьте хотлинк, а также отключите на время тестирования ЧПУ.

В результате проверки обнаружил, что ситуация парадоксальна:
С одной стороны в Firefox-е (я пользуюсь Maxthon-ом) ajax работает адекватно – записи удаляются, с другой стороны – на другом хостинге ajax работает и в Maxthon-е.

ЧПУ отключил – без изменений.
"проверьте хотлинк" – что это означает?

Ага, значит всё дело в браузере. 🙂 В Maxthon’е встроенна "резалка" рекламы, проверьте может это она так срабатывает. И вообще все прочие фильтры на данный сайт. Кроме этого Maxthon для Аякса использует ActivX. Здесь тоже может быть подвох. Ну и последний вариант. Поскольку Maxthon это надстройка над IE, то проверьте и его настройки. Вполне возможно, что вы изменили безопасность или загрузку активного содержимого.

Anonymous
Отправить
Ответ на: