memory exhaust in image.inc 308
13 апреля 2008 в 0:35
Выходит ошибка в файле image.inc в 308 строке, пытаюсь выяснить причину.
Ссылки по теме:http://drupal.org/node/171696
- Блог
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Выходит ошибка в файле image.inc в 308 строке, пытаюсь выяснить причину.
Ссылки по теме:http://drupal.org/node/171696
Комментарии
судя по сообщению об ошибке, превышен php memory_limit в 32Mb.
поднимайте лимит (переход на VPS и настройка PHP на нём под себя) или уменьшайте количество активных модулей.
Проблема на самом деле была в памяти, но подъедал ресурсы очень сильно TinyMCE. Очень весело подъедал.
После добавления модуля Upload preview должны появится превьюшки для проатаченных файлов, а рядом с превьюшками появляется поле для комментирования файлов. А в это время ... TinyMCE, не стеснялся подключаться к этим комментариям и у меня появлялось еще несколько подгруженных приложений TinyMCE.
После временного отключения TinyMCE все стало полегче .... и не совсем ...
Нашел как отключить TinyMCE от некоторых из полей на странице. В themes/your_theme/temlate.php добавил:
$pattern = '(\d+)';
$replacement = 'n';
if (preg_match("/^files-$pattern-description/", $textarea_name)) {
$textarea_name = preg_replace($pattern, $replacement, $textarea_name);
}
switch($textarea_name){
case 'nodewords-description':
case 'edit-nodewords-description':
case 'title': //title field - necessary for faq_ask questions.
case 'files-n-description':
unset($init);
$textarea_name = $textarea_name_save;
return $init;
break;
case 'log': // book and page log
unset($init);
return $init;
break;
case 'workflow-comment':
unset($init);
return $init;
break;
default:
return theme_tinymce_theme($init, $textarea_name, $theme_name, $is_running);
}
}
Название поле комментария выглядит след образом:
files-5-description
files-6-description
Строки с заменой имения поля добавлены чтобы убрать номер этого поля.
В самом модуле есть только возможность ограничивать область действия по URL.
Все бы хорошо, но при добавлении новой картинки страница не загружалось. Варианта развития событий было два:
Решил пойти превым путем. Мой выбор пал на WYEditor. Пока все редакторы перепробывать не удалось, но этот меня привклек своим акцентом на разметку. Ничего лишнего, только форматы.
Теперь все работает
Ссылки по теме разборок выше:
http://drupal.org/node/68464
http://drupal.org/node/76156
http://drupal.org/node/171696
сорри, а что такое VPS?
нашел несколько веток по этой теме, в том числе лимит памяти там тоже обсуждается, но не только, пробую варианты