Недавно столкнулся на D7.8 с прениприятейшей ошибкой - при загрузке картинки в поле получал ошибку: An AJAX HTTP request terminated abnormally
Долгое гугление дало несколько варианов решения продлемы, с которыми я и поделюсь.
Вариант №1
В файле settings.php раскоментировать и определить переменную $base_url - на Д.Орге многи помогло. Порядок действий взят отсюда:
- Открываем /sites/default/settings.php (или где там он у вас?) в любимом текстовом редакторе;
- Находим строку # $base_url = 'http://www.example.com';
- Вместо example.com вписываем абсолютный URL своего домена (можно попробовать как с WWW так и без него);
- Сохраняем изменения;
- чистим кеш и получаем кайфы.
Вариант №2
У некоторых были проблемы на стороне хостера. Поэтому остается писать в техподдержку и решать вопрос индивидуально.
Вариант №3
И собственно третий вариант - ошибки в каких-либо модулях. Собственно мне ни первый, ни второй варианты не помогли... Благодаря поддержке IT-Патруля я все таки начал просматривать установленные модули и по одному отключать. Гадость зарылась в модуле Theme Editor, который для D7 на данный момент в разработке (dev-релиз).
Как видите ребята, не всегда может помочь какое-то конкретное решение. А вы сталкивались с чем-то подобным? Пишите в комментариях про свои решения заковыристых проблем.
Комментарии
пт, 03/30/2012 - 17:55
Мне не помог ни один из вариантов. Ошибка возникала при загрузке изображений только на одном типе содержимого. Помогло удаление этого типа содержимого и создание такого же с другим компьютерным названием и другой папкой для сохранения изображений.
пт, 03/30/2012 - 21:39
Благодарю, Дмитрий! Это уже значит вариант 4 ;)