Обновление

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

Аватар пользователя Nickolyan Nickolyan 11 января 2007 в 11:31

Поставил новую версию сайта с нуля (4.7), одновременно из-за поломке на сервере хостер перетащил меня на другой сервер и началось...
Крон очень часто выдает (не всегда):

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 2355 bytes) in /home/www/хххххххх/htdocs/modules/search.module on line 355

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 54 bytes) in /home/www/хххххххх/htdocs/modules/search.module on line 285

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 130 bytes) in /home/www/хххххххх/htdocs/includes/database.inc on line 80

Warning: Unknown(): A session is active. You cannot change the session module's ini settings at this time. in Unknown on line 0

Хотел прикрутить простенький скрипт sms-копилки (www.smskopilka.ru), как блок и как отдельная нода, выдает ту же ошибку о нехватке памяти...

Тех поддержка говорит, что возможно обрабатывается большой объем данных... Но какой объем! У меня еще и сотня нодов не залита, комментариев чуть больше, посетителей меньше сотни... Модули стандартные практически все, плюс CKK, quote, weblinks, image, вроде все...

Все-ж техподдержку пинать или хостинг менять?

Комментарии

Аватар пользователя B.X B.X 11 января 2007 в 13:44

для Друпала нужно большее кол-во памяти, чем для других скриптов и это уже давно не секрет... слишком он по функциональности опережает аналоги... а вот оптимизация (как и в любой Open Source ситеме) возлагается на самого пользователя...

В идеале, для Друпала хорошо бы иметь выделенный сервер, можно VPS/VDS... ну или на крайний случай, виртуальный хостинг с расширенными возможностями (мощностями)... такие как Servage.net (благодаря кластерной системе) и тому подобные (dreamhost и тд.)...

Также перед установкой Друпала (да в принципе и любого скрипта подобного масштаба) необходимо посмотрет настройки PHP на хостинге... Safe Mode, Execution Time и тд... Есть и хостинги, которые специально оптимизированы для Друпала (drupalhosting и др.), ничего не бывает без соответствующей проработки вопроса...

Аватар пользователя Nickolyan Nickolyan 12 января 2007 в 5:40

Дорого оно - выделенный или виртуальный, и похоже инфобокс потихоньку вынуждает своих клиентов переходить на виртуальный или сваливать вообще.

Что народ скажет про SpaceWeb для друпала?
--
С приветом, Nickolyan

Аватар пользователя ultraboy@drupal.org ultraboy@drupal.org 11 января 2007 в 13:54

"а вот оптимизация (как и в любой Open Source ситеме) возлагается на самого пользователя..." - Неправда. Разработчики друпала уделяют достаточно вниманимания оптимизации. Open Source здесь НИ ПРИ ЧЕМ.

Аватар пользователя B.X B.X 12 января 2007 в 11:11

"Неправда. Разработчики друпала уделяют достаточно вниманимания оптимизации"

Я считаю, что недостаточно, но это не значит, что это плохо, просто разработчики ставят перед собой другие задачи. Друпал - это по сути CMF - его можно настроить и оптимизировать для разного. На сайте Друпал.орг можно найти тексты по оптимизации Друпала под MySQL - это потому, что Друпал работает корректно с несколькими базами данных... И так везде в OpenSource по сути, начиная от Линукса и заканчивая другими программами.

То есть, затачивая Друпал под что-то конкретное, нужно приложить минимальные усилия. Он, конечно, будет работать и без оптимизации, но несколько медленнее и тд. Это неизбежная плата за универсальность.

Аватар пользователя Dan Dan 12 января 2007 в 17:53

а почему думаешь, что если завести новую - скажут? Smile
надо продолжать старую. или в новой указать ссылки на существующие темы.