Доброго времени суток! После обновления Drupala до 7.29 возникла проблема - перестали вставляться картинки в поле через мост IMCE + IMCE for File Field. При обычной загрузке картинки заливаются и превьюшки генерируются, если же загружать через IMCE - браузер открывается, картинка успешно заливается в нужную папку, нажимаешь "Вставить", IMCE-браузер как и положено закрывается, но превью не генерируется, вместо картинки - "Файлы не выбраны".
Думала IMCE виноват, но если вставлять картинку в тексте через Wysiwyg TinyMCE + IMCE - картинка вставляется, ресайз генерируется.
Заменила IMCE for File Field на FileField Sources - никаких подвижек, картинка в поле через IMCE все равно не вставляется. Пробовала менять права на каталогах, куда картинки заливаются и куда генерируются превьюшки, кэш несколько раз сбрасывала, удалила и по новой переустановила IMCE и IMCE for File Field, даже друпал переобновила, не помогает ничего.
Единственное, что пишут логи "Notice: Undefined index: distribution_name в функции drupal_install_profile_distribution_name() (строка 207 в файле /var/www/***/includes/install.inc)."
Строки 196-209 install.inc:
// During installation, the profile information is stored in the global
// installation state (it might not be saved anywhere yet).
if (drupal_installation_attempted()) {
global $install_state;
return $install_state['profile_info']['distribution_name'];
}
// At all other times, we load the profile via standard methods.
else {
$profile = drupal_get_profile();
$info = system_get_info('module', $profile);
return $info['distribution_name'];
}
}
Никакого отношения к IMCE не вижу, друпал не инсталлировался, а обновлялся, сайту уже почти 3 года, нехватка ресурсов исключена (VPS с большим запасом). Никаких Error или Warning нет.
У кого была подобная проблема, как исправили?
Заранее благодарю за любую помощь/подсказку.
Комментарии
Однозначно вина на обновленном друпале, откатила до версии 7.28 - все заработало как было.
Пропатчила (смотрим здесь: https://www.drupal.org/node/2305499) модуль IMCE, заработало на обновленной версии 7.29.
Вопрос решен.
Генерация превью идет через image cache..Туда надо копать
Сегодня вышло обновление друпал до версии 7.30. Надеюсь, что ошибки прошлого релиза пофиксены.