error upload/js

Главные вкладки

Аватар пользователя Geldora Geldora 23 июня 2011 в 19:08

Два дня подряд (а может и раньше, просто не возникало ранее необходимости) - не работает аплоад. Пишет An HTTP error 0 occured in upload/js...

Закачать ничего не возможно. Приэтом, файлфилд работает нормально.

Кэши чистила. ЖС агрегация - отключена. Проверила в разных браузерах (хром, ИЕ, файрфокс). Даже отключила чистые ссылки (на др.орге был такой вариант лечения) = не помогло.

Как лечить? любые советы приветствуются.

Комментарии

Аватар пользователя marazmus marazmus 23 июня 2011 в 19:13

Если уж приветствуются любые советы, то у меня похожее (error 0) было в случае, когда перед Апачем стоял Nginx, и у него не был прописан параметр client_max_body_size

После выставления в секцию http конфига nginx строки

client_max_body_size 32m;

ошибка пропала.

Это было связано с низким (по умолчанию) параметром размера файла, который nginx передавал Апачу при аплоаде.

Может, поможет Smile

p.s. Это не поможет, если ваша ошибка не связана с размерами файлов...

Аватар пользователя Geldora Geldora 23 июня 2011 в 19:35

Не Wink

а) я на шаред хостинге у Гора Smile Вроде как у него все всегда настроено тип-топ...
б) закгружаю я мини-файлы, картинки. Менее 100 кб, при лимите в сколько-то там Мб...

Аватар пользователя marazmus marazmus 23 июня 2011 в 20:32

На д.орг огромная куча "решений", что означает о крайней трудноуловимости данной ошибки Sad

Может, модули хитрые ставили?

Есть возможность попытаться залить файл а потом сразу посмотреть лог апача?

Аватар пользователя Geldora Geldora 24 июня 2011 в 5:05

Ага. ВОт как пишут на др.орге

«Congratulation~! you have arrived the most difficult part of drupal : the Http error 0 occur !!
Thousand of post going on for this error and it caused by hundreds of reason! The developer just simply hide them all in one 0!
Hopefully you don't need to spend 3650hrs on this problem.
I have working on it for 100hrs and now all browser are working except chrome...And I will give up chrome..advise the user to change the broswer because of this -the happiest part of drupal : upload a file!

Here are the some of the fix, make sure you have tried every one of them, enjoy:

Severside:

Enable/disable Greasemonkey
Set higher Memory limit in php.ini
Enable/disable PECL upload progress

Downgrade filefield module from alpha3 to alpha2
use imagemagick instead of gd image toolkit
Try other browser
Disable advanaced poll or replace the jquery.form.js inside
Disable smarterfox in FF
Disable Devel
Disable Theme developer module
Try install jquery update

Check of durpal got the permission to write in the tmp folder and file folder. (u can check it in admin>file system)»

http://drupal.org/node/247009#comment-2837498

Аватар пользователя Geldora Geldora 24 июня 2011 в 5:38

Временное решение.

Поставить файрфокс + носкрипт. С включенным носкриптом, файлы загружатся... Это значит, то проблема на уровне жаваскрипта, ажакс и т.д.

Аватар пользователя Geldora Geldora 24 июня 2011 в 15:16

Нашла.

Недавно ставила на сайт модуль Фаст 404 - для снижения нагрузки на сервер, для отсутствующих файлов жс, цсс и картинок отдается голая 404, без препроцессинга Друпала.

Пришлось отключить модуль, жалко Sad