Марк

Марк

Был в сети 27 мая 2020, 11:45
Заказы не принимаю
Сам сайт был написан несколько месяцев назад(отдельная папка с уймой html файлов в которых все ссылки были на файлы) и потом натягивался на MODX. Только недавно пришла правка про ".html"
Вопрос решён?
Запустил скрипт в консоли вставив айди шаблона и получил
Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 20480 bytes) in /home/login/www/core/xpdo/om/xpdoobject.class.php on line 2390

Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 28672 bytes) in Unknown on line 0
На моей памяти wp и побольше людей на онлайне вытягивал на 500 мб озу хостинге.
MODX конечно как статическая CMS не сможет под тысячу онлайна на чуть ли не самом дешевом хостинге, но мне кажется что стоит попробовать, как минимум даст опыт оптимизации MODX'а и выслеживания проблем)
Чем дешевле тем лучше я думаю, а для сайта с 50-500 человек онлайном(первые 2 месяца) и с пиковым значением в 1000 мне кажется vps слегка избыточен.
Единственное вот не знаю как будет себя вести мой сайт на modhost, можно ли последний использовать для интернет магазина. По этому и спросил
Вот мой код, которым я пытался прописать всем дочерним элементам тип ресурса msProduct

$array_ids = $modx->getChildIds(12);

foreach($array_ids as $id){
  $product = $modx->getObject('modResource', $id);
  $product->set('class_key', 'msProduct');
  $product->save();
}
Где 12 — id родителя

Но он просто заканчивается сразу же.
Не могу найти где прошляпился