После обновления php до версии 5.3.17 вылезла сия ошибка "Произошла HTTP ошибка 0. \n/filefield/ahah/news/field_image/0"
Все известные мне способы решения - не работают. Пробовал:
1. Проверил, nginx и php разрешают заливать огромные файлы, сам же гружу несколько килобайт
2. Поставил модуль jQuery Update - не помогло.
3. Переименовал скрипт ahah.js - загрузка работает.
Логи молчат, any ideas?
Комментарии
Для этой ошибки есть много причин:
1. Перестал работать imagecache - нет прав на запись, не работает gd (поменяйте на imagick)
2. Вы обновили jquery до 1.4+ версии, тогда нужно обновить и js ядро друпала.
3. Попробовать поставить приватный режим загрузки файлов
4. Поменять виджет с изображения на файл.
И еще много чего.
Давно наблюдаю это в браузере Opera на Drupal 6.
В семерке это пофикшено, видимо.
Да, вот еще напомнили.
Еще зависит от установленных плагинов в вашем браузере, они могут конфликтовать с модулем filefield.
Не работает во всех браузерах, внезависимости от плагинов
Передернул с gd на imagemagick - стала появлятся полоска прогресса, но она не заполняется, поставил обратно gd - эффект такой же, прогресс полоса есть, заполнения нет.
Модули все стоят последних стабильных версий.
jquery какая версия? Или мне все повторно спросить?
$ head -n3 jquery.js
* jQuery 1.2.6 - New Wave Javascript
Приватный метод результатов не дал.
Смена типа поля тоже безрезультатно.
думаю тогда откат php до версии 5.3.16, у меня с ней работает.
Мде, забавно, откатил до 5.3.16, выключил модуль jquery update, хром заработал, фаерфокс - нет.
Ладно, пока отойду, чуть позже покапаю дальше.