Не могу обновить MODX и MIniShop2
Добрый день форумчане.
С толкнулся с проблемой при обновление 2-х ступеней.
1. После обновления платформы с 2.4.3 MODX до 2.5.1 пропадает доступк к редактированию ресурсов из админки. Выдаёт ошибку 500 при клике по ресурсу.
Папку core/cache чистил.
2. После обновления MiniShop2 — перестали быть доступны настройки. Заказы доступны, настройки нет. Просто пустой экран вкладки.
Опять-же core/cache чистил, удалял старые приложения MiniShop2 (MSOP, Search, Filter). Полностью удалял Minishop2 и устанавливал чисто теоретически с нуля (по мнению MODX) и нечего. В настройках пустота.
С толкнулся с проблемой при обновление 2-х ступеней.
1. После обновления платформы с 2.4.3 MODX до 2.5.1 пропадает доступк к редактированию ресурсов из админки. Выдаёт ошибку 500 при клике по ресурсу.
Папку core/cache чистил.
2. После обновления MiniShop2 — перестали быть доступны настройки. Заказы доступны, настройки нет. Просто пустой экран вкладки.
Опять-же core/cache чистил, удалял старые приложения MiniShop2 (MSOP, Search, Filter). Полностью удалял Minishop2 и устанавливал чисто теоретически с нуля (по мнению MODX) и нечего. В настройках пустота.
Комментарии: 23
TinyMCE обновили?
Да, он обновлён.
Выдаёт ошибку 500 при клике по ресурсу.После обновления до 2.5 была у меня такая ошибка, проверь { скобки в javascript коде, если после скобки сразу текст идет он думает, что это fenom, и изза этого ошибка 500
хм… не думаю что в этом причина т.к не могу зайти в редактор Ресурса, а там JAVA не используется в контентном блоке
Сайт и ресурсы доступны для просмотра вне админки, а именно в самой админке не работают…
Сайт и ресурсы доступны для просмотра вне админки, а именно в самой админке не работают…
У меня была аналогичная проблема, только с пустой вкладкой, я это решил путём удаления старых tickets и установил новые Tickets.
modx.pro/help/9268/
modx.pro/help/9268/
Тема моя устарела конечно, но тем не менее проблема на повестке дня.
Я сделал копию сайта и удалил с неё абсолютно все модули и плагины. полностью почистил сайт от прибывания каких либо установленных модулей, почистил кешь, удалил распакованные транспортные пакеты (оставил только архивы)
SQL не чистил.
В общем получил почти пустую платформу с заполненными шаблонами, сниппетами и чанками с TV.
Установил Minishop2 2.4.4, а проблема так и осталась.
Я сделал копию сайта и удалил с неё абсолютно все модули и плагины. полностью почистил сайт от прибывания каких либо установленных модулей, почистил кешь, удалил распакованные транспортные пакеты (оставил только архивы)
SQL не чистил.
В общем получил почти пустую платформу с заполненными шаблонами, сниппетами и чанками с TV.
Установил Minishop2 2.4.4, а проблема так и осталась.
Ошибка 500 — это всегда фатальная ошибка сервера. Смотри его лог (не админки), чтобы понять, на что ругается.
Ошибки в логах есть? (sitename.ru/core/cache/logs/error.log — смотреть через хостинг или скачать)
По поводу логов, сейчас посмотрю и выкину информацию если сам не разберусь, а вот насчёт Minishop2 и описанных мною симптомов что-то можно придумать?
Minishop2 2.4.4 должен работать на сборке MODX Revo 2.4.3?
Minishop2 2.4.4 должен работать на сборке MODX Revo 2.4.3?
После обновления с 2.4.3 до 2.5.1 в логах появилась такая вот запись.
[2016-11-16 13:49:49] (ERROR @ /home/p/****/mysite.ru/public_html/core/xpdo/om/xpdoobject.class.php : 240) Error 42S22 executing statement:
Array
(
[0] => 42S22
[1] => 1054
[2] => Unknown column 'modUser.createdon' in 'field list'
)
[2016-11-16 13:49:51] (ERROR @ /home/p/****/mysite.ru/public_html/core/xpdo/om/xpdoobject.class.php : 240) Error 42S22 executing statement:
Array
(
[0] => 42S22
[1] => 1054
[2] => Unknown column 'modUser.createdon' in 'field list'
)
[2016-11-16 13:49:52] (ERROR @ /home/p/****/mysite.ru/public_html/core/xpdo/om/xpdoobject.class.php : 240) Error 42S22 executing statement:
Array
(
[0] => 42S22
[1] => 1054
[2] => Unknown column 'modUser.createdon' in 'field list'
)
[2016-11-16 13:49:53] (ERROR @ /home/p/****/mysite.ru/public_html/core/model/modx/modx.class.php : 991) `0` is not a valid integer and may not be passed to makeUrl()
[2016-11-16 13:51:07] (ERROR @ /home/p/****/mysite.ru/public_html/core/model/modx/modcachemanager.class.php : 394) Error caching action map mgr/actions
Видимо перепрыгнул много версий при обновлении — вот колонка createdon и не создалась в таблице modx_users.
хм… т.е мне нужно установить 2.4.7 и т.д?
пардон 2.4.4
поставь console и выполни
$manager = $modx->getManager();
$manager->addField('modUser', 'createdon');
по Вашей рекомендации выдало ошибку.
[2016-11-16 19:19:04] (ERROR in xPDOManager_mysql::addField @ /home/p/mysite.ru/public_html/core/xpdo/om/mysql/xpdomanager.class.php : 302)
Error adding field modUser->createdon: Array
(
[0] => 42S21
[1] => 1060
[2] => Duplicate column name 'createdon'
)
Начал обновлять по очерёдно.
2.4.4 — встала норм.
2.5.0 — встала норм.
2.5.1 — всё та-же проблема.
2.4.4 — встала норм.
2.5.0 — встала норм.
2.5.1 — всё та-же проблема.
Василий, а где предыдущие версии Tickets взять? На Modstore лежит последняя 1.7.4-pl, а на modx.com аж с весны 1.6.16-pl. Между ними несколько версий выходило…
А если в системных настройках выключить compress_css и compress_js — проблема остается?
P.S.: по 500: надо смотреть не логи в кеше modx, а логи сервера.
P.S.: по 500: надо смотреть не логи в кеше modx, а логи сервера.
Droug, про компресс поясните пожалуйста.
У меня на обоих параметрах висит true
Про ошибку 500, не могу посмотреть логи сервера ибо Я арендую хост, а не VDS
У меня на обоих параметрах висит true
Про ошибку 500, не могу посмотреть логи сервера ибо Я арендую хост, а не VDS
Если оба их выключить — пустые страницы остаются пустыми или начинают работать?
проблема остаётся, д аже когда пытаюсь создать новый ресурс, всё одно.
При этом лог ошибки не создаётся
При этом лог ошибки не создаётся
А у меня после обновления вот такая проблема. Всё работает, кроме редактирования ресурсов:
2016/11/17 16:44:22 [error] 28835#28835: *24 FastCGI sent in stderr: «PHP message: PHP Fatal error: Call to a member function get() on a non-object in /var/www/url/www/mgr/controllers/default/resource/resource.class.php on line 152» while reading
response header from upstream, client: 94.25.225.230, server: url.ru, request: «GET /mgr/?a=resource/update&id=12 HTTP/1.1», upstream: «fastcgi://unix:/var/run/php5-url.sock:», host: «url.ru», referrer:
«url.ru/mgr/?a=system/event»
2016/11/17 16:44:22 [error] 28835#28835: *24 FastCGI sent in stderr: «PHP message: PHP Fatal error: Call to a member function get() on a non-object in /var/www/url/www/mgr/controllers/default/resource/resource.class.php on line 152» while reading
response header from upstream, client: 94.25.225.230, server: url.ru, request: «GET /mgr/?a=resource/update&id=12 HTTP/1.1», upstream: «fastcgi://unix:/var/run/php5-url.sock:», host: «url.ru», referrer:
«url.ru/mgr/?a=system/event»
В моём случае, как Я уже обратил внимание у многих, всё заработало, но при этом Я не могу сказать что именно послужило причиной успеха.
Обновил все плагины и модули, очистил SQL от пользователей из таблицы ModUsers.
После успешного обновления платформы, минишоп2 2.4.4 успешно установился
Обновил все плагины и модули, очистил SQL от пользователей из таблицы ModUsers.
После успешного обновления платформы, минишоп2 2.4.4 успешно установился
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.