Не знаю как озаглавить - need some help подойдет)

Господа и возможно дамы.

Помогите пожалуйста понять и разобраться с ошибками после переноса сайта на новый сервер.
Версия MODX — 2.5.7

Установлены компоненты
Ace 1.6.5-pl
AjaxForm 1.1.9-pl
Collections 3.6.0-pl
Comparison 1.2.10-pl
Console 2.2.1-beta
CurrencyRate 1.0.8-beta
FormIt 3.0.2-pl
getResources 1.6.1-pl
GoogleSiteMap 2.0.2-rc1
If 1.1.1-pl
looked 1.0.1-pl
MIGX 2.9.6-pl
miniShop2 2.4.11-pl
msImportExport 1.4.2-beta
pdoTools 2.8.6-pl
phpThumbOf 1.4.0-pl
Quickstart Buttons 1.3.0-rc1
ReCaptchaV2 2.0.2-rc1
sdStore 1.0.1-pl
Sendex 1.1.2-pl
seoTemplates 1.0.0-beta
SimpleSearch 1.9.2-pl
TinyMCE 4.3.4-pl
translit 1.0.0-beta

После переноса сайта с одного хостинга на другой начался маленький армагедон.
Изначально сайт сыпал ошибками, переставал парсить fenom (периодически), примерно раз в несколько часов (а между этим периодом все было просто супер)
заполнял error.log ошибками о невозможности запустить плагин pdotools, minishop и других

К примеру
[2018-01-23 16:41:26] (ERROR @ /var/www/u0453449/data/www/mysite.ru/core/model/modx/modx.class.php: 1615) [OnMODXInit] Plugin pdoTools failed!
[2018-01-23 16:41:26] (ERROR @ /var/www/u0453449/data/www/mysite.ru/core/model/modx/modscript.class.php: 70) PHP warning: include(): Failed opening '/var/www/u0453449/data/www/mysite.ru/core/cache/includes/elements/modplugin/2.include.cache.php' for inclusion (include_path='.:')
[2018-01-23 16:41:26] (ERROR @ /var/www/u0453449/data/www/mysite.ru/core/model/modx/modx.class.php: 1615) [OnMODXInit] Plugin miniShop2 failed!

Сменил на сервере версию PHP 7.0 на 5,6 и плагины стали грузиться без ошибок.
Но при этом очень странно ведет себе вкладка Файлы в админке, а также вкладка — управление медиа в админке.
Часть папок просто некликабельны или же при клике по ним попадаешь в корень сайта. Папка assets/img на которую я смотрю через ftp и которая заполнена
файлами и папками, в админке отображается пустой. И так 50 процентов папок, причем остальные 50 отображаются без проблем. Права доступа проверил
у всех папок 755, у файлов 644.
При это error.log начал выдавать ошибку
[2018-01-23 17:49:15] (ERROR @ /var/www/u0453449/data/www/mysite.ru/core/model/modx/modprocessor.class.php: 256) Processor failed creating output array due to JSON error 5

В общем буду рад подсказкам, что же могло произойти.
Спасибо.
Александр Мельник
23 января 2018, 15:36
modx.pro
1 604
0

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

Александр Мельник
23 января 2018, 18:48
0
Да, кстати, вход в админку иногда заканчивался вот таким
Fatal error: Uncaught --> Smarty: Invalid compiled template for 'header.tpl' < — thrown in /var/www/u0453449/data/www/mysite.ru/core/model/smarty/sysplugins/smarty_internal_template.php on line 362
на белом фоне.
Причем простая перезагрузка страницы и ошибка исчезала и открывалась админка.
    Андрей
    23 января 2018, 19:15
    0
    Новый хостинг не reg.ru случаем?
      Александр Мельник
      23 января 2018, 19:26
      0
      да, но нужно сказать что и старый был reg.ru
      Просто сменили сервер на более мощный.
        Андрей
        23 января 2018, 19:43
        +2
        С плагинами видел такое на обычных тарифах, на любой версии php >5.6 начинает отваливаться плагин pdoTools, из за этого всё и ломается. По файловому менеджеру хз, не встречал. Там же на VPS подобной проблемы не наблюдается (PHP 7.2, ставил сам).

        Попробуйте написать в техподдержку, может чем помогут, можно привести аргумент в виде 100% рабочего конфига php, например от modhost, возможно что то нужное не установлено. Я решил проблему переходом на другой хостинг :)

      Александр Мельник
      23 января 2018, 20:09
      0
      Пока я все это писал, генерировать ошибки начал phpthumb

      [2018-01-23 19:28:18] (ERROR @ /var/www/u0453449/data/www/mysite.ru/core/model/phpthumb/phpthumb.class.php: 1686) PHP warning: getimagesize(/var/www/u0453449/data/www/mysite.ru/assets/img/Rendery/premier.jpg): failed to open stream: No such file or directory
      [2018-01-23 19:28:18] (ERROR @ /var/www/u0453449/data/www/mysite.ru/core/components/phpthumbof/model/phpthumbof/phpthumbof.class.php: 379) [phpThumbOf] Could not generate thumbnail: assets/img/Rendery/premier.jpg — Debug: Array
      (
      [0] => phpThumb() v1.7.14-201608101311 in file «phpthumb.class.php» on line 229
      [1] => setCacheDirectory() starting with config_cache_directory = "/var/www/u0453449/data/www/mysite.ru/core/cache/phpthumb/" in file «phpthumb.class.php» on line 1005
      [2] => setting config_cache_directory to $this->realPathSafe(/var/www/u0453449/data/www/mysite.ru/core/cache/phpthumb) = "/var/www/u0453449/data/www/mysite.ru/core/cache/phpthumb" in file «phpthumb.class.php» on line 1033
      [3] => setCacheDirectory() starting with config_cache_directory = "/var/www/u0453449/data/www/mysite.ru/assets/components/phpthumbof/cache/" in file «phpthumb.class.php» on line 1005
      [4] => setting config_cache_directory to $this->realPathSafe(/var/www/u0453449/data/www/mysite.ru/assets/components/phpthumbof/cache) = "/var/www/u0453449/data/www/mysite.ru/assets/components/phpthumbof/cache" in file «phpthumb.class.php» on line 1033
      [5] => setSourceFilename(assets/img/Rendery/premier.jpg) set $this->sourceFilename to «assets/img/Rendery/premier.jpg» in file «phpthumb.class.php» on line 294
      [6] => CleanUpCacheDirectory() set to purge (30.0 days; 100.00 MB; 10,000 files) in file «phpthumb.class.php» on line 712
      [7] => CleanUpCacheDirectory() skipped because "/var/www/u0453449/data/www/mysite.ru/assets/components/phpthumbof/cache/phpThumbCacheStats.txt" is recently modified in file «phpthumb.class.php» on line 722
      [8] => Addding ImageMagick formats to $AvailableImageOutputFormats (text;ico;bmp;wbmp;gif;png;jpeg) in file «phpthumb.class.php» on line 963
      [9] => $AvailableImageOutputFormats = array(text;ico;bmp;wbmp;gif;png;jpeg) in file «phpthumb.class.php» on line 969
      [10] => $this->thumbnailFormat set to $this->config_output_format «jpeg» in file «phpthumb.class.php» on line 980
      [11] => $this->thumbnailFormat set to $this->f «jpeg» in file «phpthumb.class.php» on line 987
      [12] => $this->thumbnailQuality set to «75» in file «phpthumb.class.php» on line 997
      [13] => $this->sourceFilename set to "/var/www/u0453449/data/www/mysite.ru/assets/img/Rendery/premier.jpg" in file «phpthumb.class.php» on line 894
      [14] => phpThumb() v1.7.14-201608101311
      phpthumb.sourceforge.net

      Error messages disabled.
        Александр Мельник
        23 января 2018, 21:39
        0
        Новая ошибка, ранее такой не было
        [2018-01-23 21:29:43] (ERROR @ /var/www/u0453449/data/www/mysite.ru/core/components/pdotools/model/pdotools/pdotools.class.php: 942) Undefined macro 'dataLayer.push' in a2226f2d3f840009af3817e1818b60ef line 38
          Александр Мельник
          23 января 2018, 21:56
          0
          Возможно это поможет в решении проблемы.
          В админке на вкладке медиа — управления медиа
          правый клик по любой папке, выбираю изменить права. Вижу в окне 0755 и просто сохраняю не изменяя.
          Вижу ошибку
          Произошла неизвестная ошибка или передано недопустимое значение chmod при попытке присвоения новых прав доступа.
            Александр Мельник
            24 января 2018, 10:35
            0
            Доступ к некоторым папкам через админку, вернее отсутствие этого доступа, пояснилось тем, что менеджеры размещали там файлы с кириллическим названием.
              Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
              8