Http 0 filefield/ahah

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

Аватар пользователя Vanekru Vanekru 2 мая 2009 в 15:00

Люди помогите решить проблему.
Ошибка выскакивает при загрузке больших фотографий, т.е. все фото до размера 1мб грузятся нормально, если фотка больше, то выскакивает следующая ошибка
Произошла HTTP ошибка 0.
/filefield/ahah/blog/field_zamfotoglav/0

Сразу скажу, что ошибка не из-за ограничения загрузки, потому что на хостинге (Руцентра) я уже выставил post_max_size и upload_max_filesize очень большим, в .htaccess я уже тоже прописал размер загрузки по максимум. В настройках друпала тоже везде, где можно прописал максимальный размер файла. Нечего не помогло.

Перерыв весь drupal.org я понял, что это болячка обновления модуля filefield, предлагаемый патч, и откат модуля на старую версию не помогает.

Есть, у кого идеи, где что можно еще поковырять?
Спасибо!

Да кстати еще. IMCE тоже заболел, правда он не какую ошибку не дает, но все тоже самое до 1 метра грузит нормально, больше делает вид что загружает, а потом просто сбрасывает и нечего не происходит.

Комментарии

Аватар пользователя Yas Yas 2 мая 2009 в 22:11

совсем недавно в ходе работы над сайтом БГУИР помощник столкнулся с подобной проблемой. причем у меня под линуксом всё норм заливалось, а у второго админа ни под виндой, ни под линуксом не хотело. в ходе долгих поисков решения пришли к тому, что если в браузере отрубить ява-скрипт, то норм загружается.
после этого при помощи фаерфокса с фаербагом на лету установили, что при отсутствующем ahah.js аплоуд работает нормально. ahah - это Asynchronous HTML and HTTP. вобщем аякс там где-то конфликтует. поискав по директории с друпалем я обнаружил, что этот ahah используется в разных местах и удалять подгрузку этого файла вобще как-то стало стремно. поэтому я пока что просто заменил его на пустой и всё.

вобщем если вкратце, то попробуйте удалить файл /misc/ahah.js

Хотя правильнее было бы конечно пойти дальше и проанализировать этот файл и установить из-за какой функции и почему идет ошибка, но т.к. я в ява-скрипте не силен, да и времени нету сейчас разбираться, то я не стал копать дальше. если кто-нибудь до конца изучит проблему - поделитесь пожалуйста.

PS кстати если кто-то будет ковырять проблему глубже, то скажу, что файл на сервер всё-таки заливается, а ошибка выскакивает только при обновлении блока, показывающего прикрепленный файл.

Аватар пользователя Vanekru Vanekru 8 мая 2009 в 16:05

Отпишусь как решил проблему может кому пригодится. Неделю перерывал весь drupal.org, и наткнулся на одну идею.

В настройках хостинга (слава богу что это РУцентр), я переключил версию пхп PHP5.2.9 на PHP5.1.6, один модуль их набора CCK начал ругаться что хочет 5.2 но приоритет конечно стоит на загрузку.
Скажу честно перепробовал я все что можно, а проблема оказалась зарыта там.

Аватар пользователя NIKS_ArtReaktor NIKS_ArtReaktor 1 сентября 2011 в 14:38

Может немного не в тему, я пользовался IMCE модулем и было то же, большие размеры не грузит.
У меня была трудность с загрузкой именно больших файлов через Imce, например около 6 мег и выше. В настройках сервера хостинга смотрел - значения были большие...

Но в панели управления ИСП или в файлике php.ini именно аккаунта есть свои параметры и ограничения.

у меня стояло 3 мега, так и IMCE модуль показывал, под полем где выставляешь максимальный размер файла.
после изменений именно в своем аккаунте значений на 15 мег - ИМСЕ показал 15 мег Smile

И все стало нормально работать.