Ошибка в ms2 после обновления MODX до версии 2.3
После обновления modx перестали сохранятся изменения в ресурсах, относящихся к компоненту minishop2, а именно в товарах (в обычных ресурсах все сохраняется без проблем). Про открытии ресурса товара выскакивает окно с ошибкой:
А при попытке сохранить изменения:
В логах ошибок modx следующее:
Кэш чистил и в браузере, и в самом modx (удалял все содержимое папки core/cache), и обновлял сайт через панель modx. Пробовал даже еще раз установить обновление modx. Пока все безуспешно. В чем может быть источник проблемы?
Код: 200 OK
{"success":false,"message":"\u041f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440 \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d: getlist","total":0,"data":[],"object":[]}
А при попытке сохранить изменения:
Процессор не найден: update
В логах ошибок modx следующее:
(ERROR @ /connectors/index.php) Processor /............../core/model/modx/processors/getlist.php does not exist; Array
(
[action] => getlist
)
(ERROR @ /connectors/index.php) Processor /............../core/model/modx/processors/update.php does not exist; Array
(
[action] => update
)
Кэш чистил и в браузере, и в самом modx (удалял все содержимое папки core/cache), и обновлял сайт через панель modx. Пробовал даже еще раз установить обновление modx. Пока все безуспешно. В чем может быть источник проблемы?
Комментарии: 9
Ну ты если MODX обновил, обнови и miniShop2.
Или ты думаешь, что он должен все будущие версии MODX поддерживать, сам по себе?
Или ты думаешь, что он должен все будущие версии MODX поддерживать, сам по себе?
MiniShop2 обновил сразу, как обновил MODX, потом пробовал переустанавливать. В отчете каждый раз длинный список ошибок, все одного типа:
PHP warning: copy(/......./assets/components/minishop2/css/web/lib/jquery.jgrowl.css) [function.copy]: failed to open stream: Отказано в доступе
xPDOCacheManager->copyFile(): Could not copy file /......./core/packages/minishop2-2.1.8-pl3/modCategory/3175e8a0743d9490b0a441d605b7cbcc/0/minishop2/css/web/lib/jquery.jgrowl.css to /......./assets/components/minishop2/css/web/lib/jquery.jgrowl.css
Could not copy file /......./core/packages/minishop2-2.1.8-pl3/modCategory/3175e8a0743d9490b0a441d605b7cbcc/0/minishop2/css/web/lib/jquery.jgrowl.css to /......./assets/components/minishop2/css/web/lib/jquery.jgrowl.css; could not create directory.
Could not copy directory /......./core/packages/minishop2-2.1.8-pl3/modCategory/3175e8a0743d9490b0a441d605b7cbcc/0/minishop2/css/web/lib to /......./assets/components/minishop2/css/web/lib<b></b>
Проставил полные права доступа к директории minishop2 и всем папкам и файлам внутри нее, но это не помогает.
Та же проблема
Проблема с правами доступа. Переустанови minishop2 и посмотри, что будет в логе. Наверняка ругань на невозможность записи в отдельные каталоги.
Ругань есть, но как все это лечить? Из-за чего это случилось?
Какая ругань? Напиши здесь.
Консоль запущена...
Пробуем установить пакет с подписью: minishop2-2.4.0-beta
Пакет найден... сейчас идёт подготовка к его установке.
Загрузка рабочего пространства пакета...
Рабочее пространство загружено, сейчас устанавливаем пакет...
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_category_grid_fields )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_category_show_nested_products )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_category_show_comments )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_category_remember_tabs )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_category_remember_grid )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_category_id_as_alias )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_category_content_default )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_product_main_fields )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_product_extra_fields )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_product_show_comments )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_template_product_default )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_product_show_in_tree_default )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_product_source_default )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_product_thumbnail_size )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_product_vertical_tabs )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_product_remember_tabs )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_product_id_as_alias )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_price_format )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_weight_format )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_price_format_no_zeros )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_weight_format_no_zeros )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_product_tab_extra )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_product_tab_gallery )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_product_tab_links )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_cart_handler_class )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_order_grid_fields )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_order_address_fields )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_order_product_fields )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_order_handler_class )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_order_user_groups )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_date_format )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_email_manager )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_frontend_css )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_frontend_js )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_payment_paypal_api_url )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_payment_paypal_checkout_url )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_payment_paypal_currency )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_payment_paypal_user )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_payment_paypal_pwd )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_payment_paypal_signature )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_payment_paypal_success_id )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_payment_paypal_cancel_id )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_payment_paypal_cancel_order )
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msProducts.row )
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msCart.row )
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msCart.outer )
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msCart.empty )
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msMiniCart )
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => msProduct.content )
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msGallery.row )
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msGallery.outer )
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msGallery.empty )
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msOptions.row )
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msOptions.outer )
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msEmail.new.user )
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msEmail.new.manager )
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msEmail.paid.user )
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msEmail.paid.manager )
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msEmail.sent.user )
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msEmail.cancelled.user )
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msOrder.outer )
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msOrder.payment )
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msOrder.delivery )
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msOrder.success )
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msGetOrder.row )
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msProductOptions.outer )
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msProductOptions.row )
Attempting to preserve files at /home/p165562/www/charme-pro.ru/assets/components/minishop2 into archive /home/p165562/www/charme-pro.ru/core/packages/minishop2-2.4.0-beta/modCategory/bf36acd44a4ec1364a541196cb43e2e7.0.preserved.zip
Attempting to preserve files at /home/p165562/www/charme-pro.ru/core/components/minishop2 into archive /home/p165562/www/charme-pro.ru/core/packages/minishop2-2.4.0-beta/modCategory/bf36acd44a4ec1364a541196cb43e2e7.1.preserved.zip
В общем вот что пишет при переустановке.Вообще такая ошибка вылезла после обновления mspRobokassa. Василий ответил в техподдержке:
«Видимо в том, что заодно обновился и miniShop2 на версию 2.4 beta0 — откатывайте его обратно на 2.2, он пока в разработке.»
Здесь нет ни одной ошибки, это нормальный ход обновления/переустановки имеющегося пакета.
Тоже столкнулся с такой ошибкой — просто не грузит категории товаров. В консоли писалась ошибка extjs.
Наугад в командную строку вбил ID товара и modx отдал JSON с ошибкой: «Процессор не найден: getlist» (JSON парсил у Васи bezumkin.ru/utils/json).
Ну, раз я ничего не трогал, а враги России не могли проникнуть ко мне на сервер насрав так мало, то я просто обновил права на каталоги на сервере — всё стало ок :)
Наугад в командную строку вбил ID товара и modx отдал JSON с ошибкой: «Процессор не найден: getlist» (JSON парсил у Васи bezumkin.ru/utils/json).
Ну, раз я ничего не трогал, а враги России не могли проникнуть ко мне на сервер насрав так мало, то я просто обновил права на каталоги на сервере — всё стало ок :)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.