Оптимизация скриптов modx

Хостер простит оптимизировать работу ядра MODX.
Какие будут советы, кроме как менять хостера?
вот лог:
[24-Jan] PHP Fatal error:  Maximum execution time of 40 seconds exceeded in /public_html/core/model/modx/modelement.class.php on line 185
[24-Jan] PHP Fatal error:  Maximum execution time of 40 seconds exceeded in /public_html/core/xpdo/om/xpdoobject.class.php on line 2484
[24-Jan] PHP Fatal error:  Maximum execution time of 40 seconds exceeded in /public_htmlcore/model/modx/modelement.class.php on line 104
[24-Jan] PHP Fatal error:  Maximum execution time of 40 seconds exceeded in /public_html/core/xpdo/xpdo.class.php on line 1364
[24-Jan] PHP Fatal error:  Out of memory (allocated 20971520) (tried to allocate 16384 bytes) in /public_html/core/xpdo/xpdo.class.php on line 1103
Taras
27 января 2018, 10:37
modx.pro
2 271
0

Комментарии: 4

Андрей
27 января 2018, 13:51
0
Хостер простит оптимизировать работу ядра MODX.

Честно говоря бред какой то :) Надо смотреть что у вас там так нагружает систему. Опять же, какие параметры хостинга, версия php, версия движка.
    Taras
    27 января 2018, 14:01
    0
    Версия:MODX Revolution2.6.1-pl (traditional)
    Версия базы данных: 5.6.36-cll-lve
    PHP Version 7.0
    Вот журнал ошибок MODX Revolution:
    [2018-01-27 13:47:28] (ERROR @ /public_html/core/xpdo/om/xpdoobject.class.php : 1452) Error HY000 executing statement:
    INSERT INTO `modx_gu77rusession` (`id`, `access`, `data`) VALUES ('blp6csmhulnvqf9eus3odcprp6', 1517050048, 'modx.user.contextTokens|a:0:{}minishop2|a:2:{s:4:\"cart\";a:0:{}s:5:\"order\";a:0:{}}modx.user.0.resourceGroups|a:1:{s:3:\"web\";a:0:{}}modx.user.0.attributes|a:1:{s:3:\"web\";a:5:{s:16:\"modAccessContext\";a:1:{s:3:\"web\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:1:{s:4:\"load\";b:1;}}}}s:22:\"modAccessResourceGroup\";a:0:{}s:17:\"modAccessCategory\";a:0:{}s:28:\"sources.modAccessMediaSource\";a:0:{}s:18:\"modAccessNamespace\";a:0:{}}}TicketComments|a:4:{s:4:\"name\";s:0:\"\";s:5:\"email\";s:0:\"\";s:3:\"ids\";a:0:{}s:7:\"captcha\";i:3;}')
    Array
    (
        [0] => HY000
        [1] => 2014
        [2] => Cannot execute queries while other unbuffered queries are active.  Consider using PDOStatement::fetchAll().  Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute.
    )
    
    [2018-01-27 13:47:28] (ERROR @ Unknown0) PHP warning: Unknown: Failed to write session data (user). Please verify that the current setting of session.save_path is correct (/tmp)
      Алексей Шумаев
      27 января 2018, 18:32
      0
      На всякий случай, чтобы исключить наиболее частый вариант «глюков»: проверьте наличие свободного место на сервере.
        Taras
        28 января 2018, 00:46
        0
        поставил php 5.6, пока нормуль
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    4