<![CDATA[ Помогите пожалуйста [function.copy] - My Forums]]> https://forums.modx.com/thread/?thread=104684 <![CDATA[Помогите пожалуйста [function.copy]]]> https://forums.modx.com/thread/104684/function-copy#dis-post-563067

Консоль запущена...
Пробуем установить пакет с подписью: formit-4.1.0-pl
Пакет найден... сейчас идёт подготовка к его установке.
Загрузка рабочего пространства пакета...
Рабочее пространство загружено, сейчас устанавливаем пакет...
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => formit.recaptcha_public_key )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => formit.recaptcha_private_key )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => formit.recaptcha_use_ssl )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => formit.exclude_contexts )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => formit.form_encryptkey )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => formit.attachment.mediasource )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => formit.attachment.path )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => formit.export_csv_delimiter )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => formit.cleanform.days )
Skipping vehicle object of class modPluginEvent (data object exists and cannot be upgraded); criteria: Array ( [pluginid] => 5 [event] => OnManagerPageBeforeRender )
Attempting to preserve files at /home/s/sutka/public_html/assets/components/formit into archive /home/s/sutka/public_html/core/packages/formit-4.1.0-pl/modCategory/9ef178504ef352ac8a4d39807ca28898.0.preserved.zip
PHP warning: copy(/home/s/sutka/public_html/assets/components/formit/connector.php) [function.copy]: failed to open stream: Permission denied
xPDOCacheManager->copyFile(): Could not copy file /home/s/sutka/public_html/core/packages/formit-4.1.0-pl/modCategory/9ef178504ef352ac8a4d39807ca28898/0/formit/connector.php to /home/s/sutka/public_html/assets/components/formit/connector.php
Could not copy file /home/s/sutka/public_html/core/packages/formit-4.1.0-pl/modCategory/9ef178504ef352ac8a4d39807ca28898/0/formit/connector.php to /home/s/sutka/public_html/assets/components/formit/connector.php; could not create directory.
PHP warning: copy(/home/s/sutka/public_html/assets/components/formit/css/migrate.css) [function.copy]: failed to open stream: Permission denied
xPDOCacheManager->copyFile(): Could not copy file /home/s/sutka/public_html/core/packages/formit-4.1.0-pl/modCategory/9ef178504ef352ac8a4d39807ca28898/0/formit/css/migrate.css to /home/s/sutka/public_html/assets/components/formit/css/migrate.css
Could not copy file /home/s/sutka/public_html/core/packages/formit-4.1.0-pl/modCategory/9ef178504ef352ac8a4d39807ca28898/0/formit/css/migrate.css to /home/s/sutka/public_html/assets/components/formit/css/migrate.css; could not create directory.
PHP warning: copy(/home/s/sutka/public_html/assets/components/formit/css/mgr.css) [function.copy]: failed to open stream: Permission denied
xPDOCacheManager->copyFile(): Could not copy file /home/s/sutka/public_html/core/packages/formit-4.1.0-pl/modCategory/9ef178504ef352ac8a4d39807ca28898/0/formit/css/mgr.css to /home/s/sutka/public_html/assets/components/formit/css/mgr.css
Could not copy file /home/s/sutka/public_html/core/packages/formit-4.1.0-pl/modCategory/9ef178504ef352ac8a4d39807ca28898/0/formit/css/mgr.css to /home/s/sutka/public_html/assets/components/formit/css/mgr.css; could not create directory.
Could not copy directory /home/s/sutka/public_html/core/packages/formit-4.1.0-pl/modCategory/9ef178504ef352ac8a4d39807ca28898/0/formit/css to /home/s/sutka/public_html/assets/components/formit/css
PHP warning: copy(/home/s/sutka/public_html/assets/components/formit/js/mgr/formit.js) [function.copy]: failed to open stream: Permission denied
xPDOCacheManager->copyFile(): Could not copy file /home/s/sutka/public_html/core/packages/formit-4.1.0-pl/modCategory/9ef178504ef352ac8a4d39807ca28898/0/formit/js/mgr/formit.js to /home/s/sutka/public_html/assets/components/formit/js/mgr/formit.js
Could not copy file /home/s/sutka/public_html/core/packages/formit-4.1.0-pl/modCategory/9ef178504ef352ac8a4d39807ca28898/0/formit/js/mgr/formit.js to /home/s/sutka/public_html/assets/components/formit/js/mgr/formit.js; could not create directory.
PHP warning: copy(/home/s/sutka/public_html/assets/components/formit/js/mgr/sections/migrate.js) [function.copy]: failed to open stream: Permission denied
xPDOCacheManager->copyFile(): Could not copy file /home/s/sutka/public_html/core/packages/formit-4.1.0-pl/modCategory/9ef178504ef352ac8a4d39807ca28898/0/formit/js/mgr/sections/migrate.js to /home/s/sutka/public_html/assets/components/formit/js/mgr/sections/migrate.js
Could not copy file /home/s/sutka/public_html/core/packages/formit-4.1.0-pl/modCategory/9ef178504ef352ac8a4d39807ca28898/0/formit/js/mgr/sections/migrate.js to /home/s/sutka/public_html/assets/components/formit/js/mgr/sections/migrate.js; could not create directory.]]>
vvvv495 Dec 03, 2018, 09:06 PM https://forums.modx.com/thread/104684/function-copy#dis-post-563067
<![CDATA[Re: Помогите пожалуйста [function.copy]]]> https://forums.modx.com/thread/104684/function-copy#dis-post-563147 Quote from: himurovi4 at Dec 06, 2018, 06:08 AM
Удачи! Дайте знать, что из этого получится)

Спасибо, частично удалось решить проблему следующем образом:
Запихнул Public_html в архив, потом Разархивировал права доступа на файлы стали нормальные,
ошибка failed to open stream: Permission denied, ушла даже удалось обновить modxupgrade
и саму систему до версии 2.7.0
---------
Но остались косяки такого плана в разных приложениях:
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => formit.cleanform.days )
Skipping vehicle object of class modPluginEvent (data object exists and cannot be upgraded); criteria: Array ( [pluginid] => 5 [event] => OnManagerPageBeforeRender )
Attempting to preserve files at /home/s/sutka/public_html/assets/components/formit into archive /home/s/sutka/public_html/core/packages/formit-4.1.1-pl/modCategory/75951109dab29d16a2bc151124164575.0.preserved.zip
---------
ну и вот это дело надо запустить
You can setup a cronjob for automatically cleaning up of old forms, please use the following path: /home/s/sutka/public_html/assets/components/formit/cronjob/cron.php
modAction support is deprecated since version 2.3.0. Support for modAction has been replaced with routing based on a namespace and action name. Please update the extra with the namespace gallery to the routing based system.]]>
vvvv495 Dec 07, 2018, 04:51 PM https://forums.modx.com/thread/104684/function-copy#dis-post-563147
<![CDATA[Re: Помогите пожалуйста [function.copy]]]> https://forums.modx.com/thread/104684/function-copy#dis-post-563129 himurovi4 Dec 06, 2018, 06:08 AM https://forums.modx.com/thread/104684/function-copy#dis-post-563129 <![CDATA[Re: Помогите пожалуйста [function.copy]]]> https://forums.modx.com/thread/104684/function-copy#dis-post-563118 Еще как вариант - запомнить все, что было установлено(компоненты, плагины и т.д) снести все файлы, накатить их заново из сборки, прописать конфиги к старой базе
Видимо все таки это хороший вариант т.к. права надо менять на куче файлов и в ручную и этом походу не реально. А может все такии нет при замене папки core/components/formit из чистой подобных ошибок стало значительно меньше но перестала работать форма обратной связи, но это полбеды т.к. еще упала и админка ошибка 500, откатился буду ковырять в ручную)))]]>
vvvv495 Dec 05, 2018, 03:09 PM https://forums.modx.com/thread/104684/function-copy#dis-post-563118
<![CDATA[Re: Помогите пожалуйста [function.copy]]]> https://forums.modx.com/thread/104684/function-copy#dis-post-563117
Еще как вариант - запомнить все, что было установлено(компоненты, плагины и т.д) снести все файлы, накатить их заново из сборки, прописать конфиги к старой базе и обновить..


PHP думаю все норм, т.к. он хостинге ну и сайт на том же хостинге там все ок

Видимо этот вариант мне не поможет, т.к. права нарушены аж начиная с public_html, ну полную переустановку пока не рассматриваю так то сайт вроде работает, по крайне мере то что требуется.
----------------
Спасибо за помощь!!! вот пытаюсь разобраться с правами думаю все таки дело в них!]]>
vvvv495 Dec 05, 2018, 02:49 PM https://forums.modx.com/thread/104684/function-copy#dis-post-563117
<![CDATA[Re: Помогите пожалуйста [function.copy]]]> https://forums.modx.com/thread/104684/function-copy#dis-post-563113 Quote from: vvvv495 at Dec 04, 2018, 07:27 PM
Quote from: himurovi4 at Dec 04, 2018, 11:45 AM
Вирусы, как известно, кроме всякого творимого паскудства часто меняют права доступа на существующие файлы и директории. Судя по логам вероятна именно эта проблема. Вы 100% уверены, что все права те же, что были до заражения? В чистой установке те же? Кроме того при переустановке сам MODX должен доступы проверить. Если кроме Formit и у других пакетов ошибки такие же действительно, то перепроверьте еще раз все, что написал выше. Если только Formit - это может быть другая история, он себя чудно ведет последние полгода.
Сайт простой и Formit честно говоря даже не знаю зачем нужен, он уже был, upgrademodx дает такие же ошибки, и виснет админка или сайт целиком ошибка 500, после попытки обновить upgrademodx, с др. приложениями таже беда, сам MODX не переустанавливал на этом сайте ставил отдельно чистую установку, да я тоже думаю что проблема в правах доступа, частично выборочные файлы и права к ним смотрел вроде такие же как и в чистой установке попробую посмотреть более детально.
---------------
Огромное спасибо вам за помощь и ответ.

Если Formit не нужен (т.е. нет никаких форм, которые бы могли отправлять данные), удалите его, спокойнее будет.
Еще как вариант - запомнить все, что было установлено(компоненты, плагины и т.д) снести все файлы, накатить их заново из сборки, прописать конфиги к старой базе и обновить..или вообще как крайний вариант поставить чистый MODX и потом из дампа перетащить отдельные таблицы - шаблоны, чанки, сниппеты, плагины, ресурсы. Ну и предварительно все компоненты установить. Но это грубо и на крайний случай, бывает все же иногда так, что ничего уже не помогает.

Что в серверных логах? не старый ли PHP?]]>
himurovi4 Dec 05, 2018, 10:28 AM https://forums.modx.com/thread/104684/function-copy#dis-post-563113
<![CDATA[Re: Помогите пожалуйста [function.copy]]]> https://forums.modx.com/thread/104684/function-copy#dis-post-563086 Quote from: himurovi4 at Dec 04, 2018, 11:45 AM
Вирусы, как известно, кроме всякого творимого паскудства часто меняют права доступа на существующие файлы и директории. Судя по логам вероятна именно эта проблема. Вы 100% уверены, что все права те же, что были до заражения? В чистой установке те же? Кроме того при переустановке сам MODX должен доступы проверить. Если кроме Formit и у других пакетов ошибки такие же действительно, то перепроверьте еще раз все, что написал выше. Если только Formit - это может быть другая история, он себя чудно ведет последние полгода.
Сайт простой и Formit честно говоря даже не знаю зачем нужен, он уже был, upgrademodx дает такие же ошибки, и виснет админка или сайт целиком ошибка 500, после попытки обновить upgrademodx, с др. приложениями таже беда, сам MODX не переустанавливал на этом сайте ставил отдельно чистую установку, да я тоже думаю что проблема в правах доступа, частично выборочные файлы и права к ним смотрел вроде такие же как и в чистой установке попробую посмотреть более детально.
---------------
Огромное спасибо вам за помощь и ответ.]]>
vvvv495 Dec 04, 2018, 07:27 PM https://forums.modx.com/thread/104684/function-copy#dis-post-563086
<![CDATA[Re: Помогите пожалуйста [function.copy]]]> https://forums.modx.com/thread/104684/function-copy#dis-post-563074 ]]> himurovi4 Dec 04, 2018, 11:45 AM https://forums.modx.com/thread/104684/function-copy#dis-post-563074