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. Пока все редакторы перепробывать не удалось, но этот меня привклек своим акцентом на разметку. Ничего лишнего, только форматы.
Теперь все работает![Smile](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/smile.gif)
Ссылки по теме разборок выше:
http://drupal.org/node/68464
http://drupal.org/node/76156
http://drupal.org/node/171696
сорри, а что такое VPS?
нашел несколько веток по этой теме, в том числе лимит памяти там тоже обсуждается, но не только, пробую варианты