Не знаю как озаглавить - 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
В общем буду рад подсказкам, что же могло произойти.
Спасибо.
Помогите пожалуйста понять и разобраться с ошибками после переноса сайта на новый сервер.
Версия 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
В общем буду рад подсказкам, что же могло произойти.
Спасибо.
Комментарии: 8
Да, кстати, вход в админку иногда заканчивался вот таким
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
на белом фоне.
Причем простая перезагрузка страницы и ошибка исчезала и открывалась админка.
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
на белом фоне.
Причем простая перезагрузка страницы и ошибка исчезала и открывалась админка.
Новый хостинг не reg.ru случаем?
да, но нужно сказать что и старый был reg.ru
Просто сменили сервер на более мощный.
Просто сменили сервер на более мощный.
С плагинами видел такое на обычных тарифах, на любой версии php >5.6 начинает отваливаться плагин pdoTools, из за этого всё и ломается. По файловому менеджеру хз, не встречал. Там же на VPS подобной проблемы не наблюдается (PHP 7.2, ставил сам).
Попробуйте написать в техподдержку, может чем помогут, можно привести аргумент в виде 100% рабочего конфига php, например от modhost, возможно что то нужное не установлено. Я решил проблему переходом на другой хостинг :)
Попробуйте написать в техподдержку, может чем помогут, можно привести аргумент в виде 100% рабочего конфига php, например от modhost, возможно что то нужное не установлено. Я решил проблему переходом на другой хостинг :)
Пока я все это писал, генерировать ошибки начал 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.
[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.
Новая ошибка, ранее такой не было
[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
[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
Возможно это поможет в решении проблемы.
В админке на вкладке медиа — управления медиа
правый клик по любой папке, выбираю изменить права. Вижу в окне 0755 и просто сохраняю не изменяя.
Вижу ошибку
Произошла неизвестная ошибка или передано недопустимое значение chmod при попытке присвоения новых прав доступа.
В админке на вкладке медиа — управления медиа
правый клик по любой папке, выбираю изменить права. Вижу в окне 0755 и просто сохраняю не изменяя.
Вижу ошибку
Произошла неизвестная ошибка или передано недопустимое значение chmod при попытке присвоения новых прав доступа.
Доступ к некоторым папкам через админку, вернее отсутствие этого доступа, пояснилось тем, что менеджеры размещали там файлы с кириллическим названием.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.