Версии MODX 2.4.0-pl и 2.3.6-pl
Для обновления и установки доступны новые версии MODX: 2.4.0-pl и 2.3.6-pl.
Картинки по работе зависимостей:
Никакой автоустановки или обновления версий, как мы пишем сейчас в ресолверах, пока нет.
Новые версии уже доступны на modhost.pro. Пользуясь случаем, я выделил кнопку обновления оранжевым цветом и сделал так, чтобы в диалоге сразу выбиралась последняя стабильная версия.
Не забывайте про бэкапы при обновлении!
2.4.0-pl
- Зависимости пакетов, которые заключаются в том, что установка пакета блокируется, пока не установлено требуемое. Документация здесь.
- Всякие разные улучшения UI
- Героические усилия @markwillis82 по покрытию движка тестами
- Новые индексы в БД для увеличения производительности
- Все изменения здесь
Картинки по работе зависимостей:
Никакой автоустановки или обновления версий, как мы пишем сейчас в ресолверах, пока нет.
2.3.6-pl
- При установке через web-интерфейс можно сразу отключить сжатие файлов
- Закрыта потенциальная XSS уязвимость в процессорах создания и обновления ресурсов
- Исправлена ошибка с исчезанием пагинации при выборе категории элементов в некоторых combo-боксах
- Улучшено окошко настройки устанавливаемого дополнения
- Улучшено отображение картинок в превьюшках админки
- Версия CMS показывается при наведении курсора на логотип MODX в админке
- Все изменения можно посмотреть в changelog
Новые версии уже доступны на modhost.pro. Пользуясь случаем, я выделил кнопку обновления оранжевым цветом и сделал так, чтобы в диалоге сразу выбиралась последняя стабильная версия.
Не забывайте про бэкапы при обновлении!
Обновлено 21.08.2015
В комментариях обнаружили баг с показом окошка свойств элемента при перетаскивании его в шаблон. Вот ссылка на pull-request с исправлением.Комментарии: 128
На официальном сайте говориться уже modx revolution 2.4.0
упс)
2.4.0 уже доступно для скачивания
Обновился до 2.4.0, AjaxManager стал глючить, у всех так или только у меня?
У меня он глючил и на 2.3.5 — давно уже не пользуюсь.
C этим ладно, обновил сейчас ms2gallery до последней версии, тоже похожие проблемы начались, только левая панель и верхнее меню отображается, вот ошибка в консоли:
до этого стояла версия 1.3.2-pl2
до этого стояла версия 1.3.2-pl2
Про обновление ms2Gallery у нас есть отдельный анонс и техподдержка в магазине.
Могу сказать, что после любых обновлений дополнений нужно чистить кэш браузера, потому что он сильно кэширует javascript.
Могу сказать, что после любых обновлений дополнений нужно чистить кэш браузера, потому что он сильно кэширует javascript.
Да, это был кэш
AjaxManager 1.2.0 глючит, откатился к 1.1.9, пока, без замечаний на MODX 2.4.0
Обновился до 2.4.0, В большинстве случаев нормально, в одном (пока) не могу войти в админку, ошибка «1».
Грешил на Captca, отключил в базе captcha.enabled — 0, очистил кеш, капча отключилась, но не помогло.
Есть у кого аналогичные глюки?
Хорошо что это на modhost.pro/ и резервную копию сделал, откатить не вопрос. Но хочется понять что за ***
Грешил на Captca, отключил в базе captcha.enabled — 0, очистил кеш, капча отключилась, но не помогло.
Есть у кого аналогичные глюки?
Хорошо что это на modhost.pro/ и резервную копию сделал, откатить не вопрос. Но хочется понять что за ***
Увы. Что касается 2.4.0. Так и не смог войти после обновления. modx.pro/news/6288-the-new-version-of-modx-2-3-6-pl/#comment-44663
Откат до 2.3.6 не помог. Пришлось восстановить прежнюю версию из резервной копии.
Откат до 2.3.6 не помог. Пришлось восстановить прежнюю версию из резервной копии.
Вероятность, что глюк обновления до 2.4.0. связан с Captcha 3.3.2-pl — наиболее реальная версия. Обновил еще один сайт с данным расширением и получил ту же проблему — невозможность зайти в админку, ошибка «1». Подробностей о данной ошибки нигде нет, цифра 1 ни о чем не говорит, к сожалению. Откат до 2.3.6. и отключение Captcha 3.3.2-pl через б\д с очисткой кеша и сбросом сессий ни чего не дает. Только восстановление из резервной копии.
PS удалил Captcha 3.3.2-pl, буду пробовать обновить до 2.4.0 без нее. Посмотрим, что получится.
PS удалил Captcha 3.3.2-pl, буду пробовать обновить до 2.4.0 без нее. Посмотрим, что получится.
В общем обновляться пока не буду ))
Блин нафиг они выложили сырую сборку то?!
А какую надо выложить? Кто брал и тестировал изменения, пока они были в разработке — 20 человек энтузиастов?
Как обычно, все дружно протестируют версию 2.х.0 и скоро у на будет надёжная 2.х.1 =)
Как обычно, все дружно протестируют версию 2.х.0 и скоро у на будет надёжная 2.х.1 =)
Тоже верно! 20+ человек могут тупо не углядеть какие-то баги.
Ну незнаю, у меня кроме AjaxManager'а проблем вроде нет, хотя сайт не маленький и пакетов установлено много
Не нарвался пока на баги. Пакетов много — и своих, и купленных, и общественных. AjaxManager не использую, он у меня периодически гнал, так что распрощался с ним.
На одном из сайтов не смог зайти в админку — белое поле. Удалил в консоли содержимое папки core/cache, все заработало.
На одном из сайтов не смог зайти в админку — белое поле. Удалил в консоли содержимое папки core/cache, все заработало.
Только в браузере Chrome Google
это кеш в браузере
Все отлично обновилось.
Обновление 2.4 порадовало, много «нужностей» решено.
Обновление 2.4 порадовало, много «нужностей» решено.
Мои приветствия.
Установил modx 2.4, все компоненты хорошо установились кроме Tickets.
Установка виснет на «Trying to install pdoTools. Please wait...» или на Jevix
Пробовал устанавливать и pdoTools и Jevix до Тикетс, пробовал не устанавливать, а только загружать, в общем по-разному… результат один — виснет установка.
Василий, не знаю с чем связанно, возможно с версией modx 2.4, а может и с новой версией пдотулс, потому как до этого не было проблем.
Пожалуйста просветите.
Установил modx 2.4, все компоненты хорошо установились кроме Tickets.
Установка виснет на «Trying to install pdoTools. Please wait...» или на Jevix
Пробовал устанавливать и pdoTools и Jevix до Тикетс, пробовал не устанавливать, а только загружать, в общем по-разному… результат один — виснет установка.
Василий, не знаю с чем связанно, возможно с версией modx 2.4, а может и с новой версией пдотулс, потому как до этого не было проблем.
Пожалуйста просветите.
на версии modx 2.35 установка Tickets работает нормально!
Исправил и перезалил пакеты — должно работать.
Кстати, тоже словил «Trying to install pdoTools. Please wait...» при установке другого дополнения… видимо, что-то перестало работать.
Теперь зависимости пакетов появились. Может это чего ломает.
Судя по описанию, зависимости там мощнейшие — если нет нужных пакетов, то тупо не стартует установка.
Никаких установок нужных версий дополнений из репозиториев (как у нас сейчас в ресолвере) там нет. Вся проблема оттого, что мой установщик использовал метод getClinet() провайдера пакетов, который теперь стал protected.
Зачем и почему я использовал этот метод не знаю, наверное скопипастил откуда-то. В общем, убрал его и перезалил все пакеты — проблема решена.
Никаких установок нужных версий дополнений из репозиториев (как у нас сейчас в ресолвере) там нет. Вся проблема оттого, что мой установщик использовал метод getClinet() провайдера пакетов, который теперь стал protected.
Зачем и почему я использовал этот метод не знаю, наверное скопипастил откуда-то. В общем, убрал его и перезалил все пакеты — проблема решена.
Удали и поставь снова, моя вина.
Да, все ок. Спасибо!..
У меня при обновлении выдало ошибку обновления таблицы modManagerLog и вот такое в журнал пишет
[2015-08-19 20:20:25] (ERROR @ /connektors/index.php) Error 42S22 executing statement:
Array
(
[0] => 42S22
[1] => 1054
[2] => Unknown column 'modCategory.rank' in 'field list'
)
Попробуй сам его добавить. Там в чейнджлоге написано, что в кучу таблиц добавили поле rank
Самое интересное, что оно добавилось. Видимо проблема с кэшем была.
Обновился без проблем.
У меня вот такое в логах появилось после обновления на 2.4
[2015-08-20 11:38:06] (ERROR @ /www/core/model/modx/processors/system/config_check.inc.php : 94)
PHP warning: curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when an open_basedir is set
Эта ошибка из-за хостинга. Точнее из-за его настроек. А точнее из-за настроек curl.
Я не знаю по какой причине и как связаны раскрытие редиректов (CURLOPT_FOLLOWLOCATION) и ограничивающая чьи-то шаловливые ручки функция, но факт остаётся фактом — либо безопасность, либо раскрытие редиректов в curl'е. Я так и не смог найти золотую середину, поэтому в своих скриптах, использующих curl, приходится этот момент учитывать. Видимо, разработчики modx с этими тонкостями не сталкивались.
Я не знаю по какой причине и как связаны раскрытие редиректов (CURLOPT_FOLLOWLOCATION) и ограничивающая чьи-то шаловливые ручки функция, но факт остаётся фактом — либо безопасность, либо раскрытие редиректов в curl'е. Я так и не смог найти золотую середину, поэтому в своих скриптах, использующих curl, приходится этот момент учитывать. Видимо, разработчики modx с этими тонкостями не сталкивались.
подскажите пожалуйста как убрать ошибку каталога ядра) joxi.ru/4zANZxeh9aGPA9
Переименовать /core/ht.access в /core/.htaccess
Разве на скрине не видно что я переименовал?)
а, да, действительно, тупанул
Кстати, на сервере-то Apache? Потому что для nginx доступ запрещать надо по-другому — он htaccess не слушается
Так, что ли, для NGINX
location ~* ^/core/ {
deny all;
}
На modhost.pro именно так и закрыто, по умолчанию.
У нас таких вопросов не будет в принципе, аллилуйя!
У нас таких вопросов не будет в принципе, аллилуйя!
phpinfo пишет про апач joxi.ru/LQ2KdOeFlp5QAj я туда смотрю?
Вроде, да… Тогда не знаю))
обновился я, блин...)
Ну, проблема доступности папки core у вас существовала и до этого. Просто раньше MODX не проверял наличие этой проблемы, насколько я знаю.
Напишите в техподдержку хостинга — как закрыть доступ к папке? Они должны помочь.
Напишите в техподдержку хостинга — как закрыть доступ к папке? Они должны помочь.
Нашел я, в чем проблемка. На Shared-хостингах распространена практика использования связки NGINX и Apache. В этом случае вся статика (картинки и текстовые файлы) обрабатывается NGINX'ом, а php-файлы обрабатывает Apache.
Таким образом, файл /core/docs/changelog.txt будет доступен независимо от того, что указано в .htaccess, а MODX проверяет доступность именно этого файла.
Выход один. Сначала проверить, что у вас не открывается в браузере файл /core/cache/logs/error.log, а потом просто удалить файл changelog.txt
Тогда ошибка исчезнет.
Таким образом, файл /core/docs/changelog.txt будет доступен независимо от того, что указано в .htaccess, а MODX проверяет доступность именно этого файла.
Выход один. Сначала проверить, что у вас не открывается в браузере файл /core/cache/logs/error.log, а потом просто удалить файл changelog.txt
Тогда ошибка исчезнет.
Спасибо!
сайт на таймвебе если что)
у вас на таймвебе какие права на файлы ставит при установке? у одного моего заказчика 466, забавно… т.е. запись прочим -да, а владельцу — нет))
таймвеб в топку, короче.
PS не дают доступ по ssh, хотел исправить это безобразие, но увы…
таймвеб в топку, короче.
PS не дают доступ по ssh, хотел исправить это безобразие, но увы…
Такая же беда.
По всей видимости это проблема именно MODXа. Там и ссылка на «список изменений» для проверки не правильно указана (пропущен каталог «core»).
Исправил редактированием файла .htaccess в core:
По всей видимости это проблема именно MODXа. Там и ссылка на «список изменений» для проверки не правильно указана (пропущен каталог «core»).
Исправил редактированием файла .htaccess в core:
IndexIgnore */*
<Files *.*>
Order Deny,Allow
Deny from all
</Files>
То есть заменил «php» на "*" в теге Files.
спасибо, помогло
ошибку при установке миниШоп2 пишет
into archive /var/www/sokq5bc/data/www/xn--1-9sbl5ah.xn--p1ai/core/packages/minishop2-2.1.9-beta/modCategory/ae9c183e7b9d84a45fa680fc50e819cc.1.preserved.zip
Trying to install pdoTools. Please wait…
into archive /var/www/sokq5bc/data/www/xn--1-9sbl5ah.xn--p1ai/core/packages/minishop2-2.1.9-beta/modCategory/ae9c183e7b9d84a45fa680fc50e819cc.1.preserved.zip
Trying to install pdoTools. Please wait…
Ты бы поискал еще более старую версию, чего всего лишь 2.1.9-beta от 27 декабря прошлого года?
понял спасибо)
Подозреваю, что он все же загрузился и теперь не дает поверх себя загрузить себя же. У меня такое периодически бывало и на прежних версиях.
Неа, нет в пакетах (
Права доступа для папок проверил?
Была ошибка в обновлении старых версий в репозитории. Поправил, теперь должно работать.
работает, Спасибо!
Только у меня не работает перетаскивание снипетов и чанков из древа в шаблон???
MODX Revolution 2.4.0-pl ace-1.6.3-pl
Одинаково, в Хроме (Версия 44.0.2403.155 m) и Лисе (40.0.2) — 8.1 винда, и Ubuntu 14.04 (виртуальная) Лиса (35.0.1 )
Более проверить не в чем.
Удивлен, если у всех работает… или ни кто не заметил…
Есть такое у кого? И как с этим жить?
MODX Revolution 2.4.0-pl ace-1.6.3-pl
Одинаково, в Хроме (Версия 44.0.2403.155 m) и Лисе (40.0.2) — 8.1 винда, и Ubuntu 14.04 (виртуальная) Лиса (35.0.1 )
Более проверить не в чем.
Удивлен, если у всех работает… или ни кто не заметил…
Есть такое у кого? И как с этим жить?
Так, со вчерашнего дня то, много раз чистил. Не работает.
Ща тестовый сайт сбацаю.
Ща тестовый сайт сбацаю.
Не надо, я уже отредактировал коммент. Это баг 2.4.0, я не сразу понял, что надо именно в шаблоне проверять, а не вообще.
OMG
Печально. Нужно давать телеграмму в центр?
Без этого ништяка жизнь тяжела.
Печально. Нужно давать телеграмму в центр?
Без этого ништяка жизнь тяжела.
Вот исправление, можешь применить пока у себя на сайте.
Спасибо, сейчас добавлю!
Прекрасно работает, еще раз, спасибо!
PS Пошел купил твой курс, пока он не вышел в бесплатное плавание)) Тебе благодарность, а мне, если б-г даст, прибавление ума. Всем добра! :))
PS Пошел купил твой курс, пока он не вышел в бесплатное плавание)) Тебе благодарность, а мне, если б-г даст, прибавление ума. Всем добра! :))
На здоровье!
Курс бесплатным пока делать не планирую, из вредности. Тем более, что его уже выложили давно на всяких сайтах типа вскладчину.ру.
Курс бесплатным пока делать не планирую, из вредности. Тем более, что его уже выложили давно на всяких сайтах типа вскладчину.ру.
Это в благодарность, в первую очередь. И мне не интересно на свинятчина.ру читать. У первоисточника, всяко лучше.
У первоисточника есть ответы на вопросах в комментариях, этого не скопировать, как ни старайся =)
Кстати, Василий, вынеси в топик ссылку на свое исправление, не все читают комменты, а проблема то касается многих и исправление нужно будет многим. Спасибо.
А у меня выдает кучу ошибок при обновлении до 2.4. При нажатии кнопки «повторить» перестает работать выдавая 500 Internal Server Error.
Ошибка обновления таблицы для класса transport.modTransportProvider
Array
(
[0] => 00000
[1] =>
[2] =>
)
Ошибка обновления таблицы для класса transport.modTransportProvider
Array
(
[0] => 00000
[1] =>
[2] =>
)
Ошибка обновления таблицы для класса transport.modTransportProvider
Array
(
[0] => 00000
[1] =>
[2] =>
)
Ошибка обновления таблицы для класса modCategory
Array
(
[0] => 00000
[1] =>
[2] =>
)
Ошибка обновления таблицы для класса modCategory
Array
(
[0] => 00000
[1] =>
[2] =>
)
Ошибка при создании таблицы для класса modAccessNamespace
Таблица для класса modAccessResourceGroup успешно обновлена
Удалён индекс `principal_class` в таблице ``modx_access_resource_groups``.
Таблица для класса modAccessResourceGroup успешно обновлена
Добавлен новый индекс `principal_class` для таблицы ``modx_access_resource_groups``.
Ошибка обновления таблицы для класса modTemplateVarResourceGroup
Array
(
[0] => 00000
[1] =>
[2] =>
)
Ошибка обновления таблицы для класса modManagerLog
Array
(
[0] => 00000
[1] =>
[2] =>
)
Названия стран в профиле пользователя успешно преобразованы в коды ISO.
0 updated
Поинтересуюсь, а с какой версии до 2.4.0 обновляете?
С версии 2.3.5 — обновления делаю регулярно. При обновлении на локалхосте выдал одну ошибку:
Ошибка обновления таблицы для класса modManagerLog
Array
(
[0] => 00000
[1] =>
[2] =>
)
А хостинг какой? Не в случае с локалкой)
VPS
Версия 2.3.6 установилась без ошибок.
по 2.3.6 ни у кого и не было нареканий…
Это к вопросу «у вас хостинг какой-то не такой».
Причем на сайте особо ничего не накручено, даже не интернет-магазин.
Короче говоря, ждем исправлений.
Причем на сайте особо ничего не накручено, даже не интернет-магазин.
Короче говоря, ждем исправлений.
Провел обновление на локалхосте. Админка теперь работает заметно быстрее.
Народ, а кто такой Argnist? Кто знает?
Виталий Киреев, занимается сейчас разработкой новых версий miniShop2.
ОК. Спасибо. Тогда сейчас напишу отдельный топик на счет его PR-а в MODX, которое вообще не фэншуйное, и сейчас много проблем доставляет в последних версиях.
Постарайся только сильно не ругаться!
Что-бы там ни было, я уверен, что он это не специально =)
Что-бы там ни было, я уверен, что он это не специально =)
Я не буду. Это больше не ругань, а просто яркий пример того, что и почему не следует делать.
2.4.0 — наборы параметров кердык ((
Прочел на modxclub и с ужасом пошел проверять сайты, где использованы наборы параметров, а обычно это оформление пагигации для pdoPage, как минимум. И, о ужас, все отвалилось.
Кто еще не обновился — не спешите. Откат, кстати, до 2.3.6 не помогает, опять, только резервная копия, если есть.
Прочел на modxclub и с ужасом пошел проверять сайты, где использованы наборы параметров, а обычно это оформление пагигации для pdoPage, как минимум. И, о ужас, все отвалилось.
Кто еще не обновился — не спешите. Откат, кстати, до 2.3.6 не помогает, опять, только резервная копия, если есть.
Николай уже написал подробную заметку.
Понятно, ждем обновления.
BobRay выпустил http://modx.com/extras/package/upgrademodx Пакет для обновления MODX из админки с выбором версий.
Рискнул обновится на 2.4.0 — после нескольких очисток кэша всё заработало нормально, приятные изменения.
Только в лог ошибок движка посыпались такие ошибки:
Только в лог ошибок движка посыпались такие ошибки:
[2015-08-31 09:21:18] (ERROR @ /home/s****/www/core/model/modx/processors/system/config_check.inc.php : 94) PHP warning: curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when an open_basedir is set
Сайт на modhost.pro на тарифе для разработчиков. С чем связана эта ошибка?
С криворукой проверкой в новом виджите безопасности.
Просто не обращай внимания, должны поправить в новых версиях.
Просто не обращай внимания, должны поправить в новых версиях.
Ок, спасибо, успокоил!
Сегодня вышел Modx 2.4.1 версия новая, а критические баги — modx.pro/development/6312-how-not-to-extend-modx-processors/ не устранены. В общем не понятно, зачем ее выпускали.
Куда катится MODX… :)
Вообще-то, Виталий тот новый процессор создал, я в прошлом топике писал ему просьбу поправить все это, со своей стороны как смог, помог. Собственно, не совсем ясно почему сейчас должны гнать на MODX, когда в возникновении ошибки изначально виноваты не совсем они (сложно очень все это было оттестировать, и сброса параметров можно было не заметь). Сейчас у меня там слишком все радикально переписано, и я тоже мог чего-то не учесть (может этот процессор еще где-то используется, они же там какой-то новый функционал дописывали), потому и не принимают. Но вот Виталий меня проигнорил не услышал. Обратитесь все дружно к нему и попросите срочно исправить. В крайнем случае, если этот процессор больше нигде не используется, путь удалит старый и вернут non-classed процессор. А то получается сделал, и пофиг на всех.
Обратитесь все дружно к нему и попросите срочно исправить.Присоединяюсь к просьбе!
У Виталия в профиле закрыта отправка сообщений. Надеюсь, кто то обратит его внимание на данную проблему.
Вышла версия 2.4.2 исправлен баг с затиранием первого набора параметров.
На выходных буду обновляться. Вроде бы больше особо злых багов не было. Если кто раньше не обновлялся из-за рекомендации не обновляться, можете начинать тестировать, эта версия должна быть вполне рабочей.
MODX Revolution 2.4.2
====================================
— Add resource title in Manager Log for edited resources [#12589]
— Update Font-Awesome to 4.4 [#12598]
— Update setup to check the minimum supported PHP version [#12637]
— Add hover effect to tree expand/collapse icon [#12664]
— Fix not rendering output properties of custom TVs [#12635]
— Fix image width and add transparency pattern [#12670]
— Disable trash icon and set proper tooltip after removing resources [#12672]
— Pass 0 as id of default property set instead of «Default» [#12674]
На выходных буду обновляться. Вроде бы больше особо злых багов не было. Если кто раньше не обновлялся из-за рекомендации не обновляться, можете начинать тестировать, эта версия должна быть вполне рабочей.
MODX Revolution 2.4.2
====================================
— Add resource title in Manager Log for edited resources [#12589]
— Update Font-Awesome to 4.4 [#12598]
— Update setup to check the minimum supported PHP version [#12637]
— Add hover effect to tree expand/collapse icon [#12664]
— Fix not rendering output properties of custom TVs [#12635]
— Fix image width and add transparency pattern [#12670]
— Disable trash icon and set proper tooltip after removing resources [#12672]
— Pass 0 as id of default property set instead of «Default» [#12674]
Проверьте еще экспорт/импорт наборов параметров. Что-то некогда было погонять, но кто-то жаловался на фатальную ошибку.
На сайте с обновлённым modx при экспорте любого набора параметров получаю ошибку:
На обоих сайтах версия 2.4.2. На 2.3.6 экспорт работал отлично, поэтому дело, думаю, не в настройках сервера.
{"success":false,"message":"\u0414\u043e\u0441\u0442\u0443\u043f \u0437\u0430\u043f\u0440\u0435\u0449\u0451\u043d.","total":0,"data":[],"object":{"code":401}}
На сайте с установленным с нуля ошибку nginx 414 Request-URI Too Large, а сам урл выглядит так:.ru/connectors/index.php?action=element/exportProperties&download=1&id=1&data=[{%22name%22:%22cache%22,%22desc%22:%22pdotools_prop_cache%22,%22xtype%22:%22combo-boolean%22,%22options%22:[],%22value%22:true,%22lexicon%22:%22pdotools:properties%22,%22overridden%22:1,%22desc_trans%22:%22%D0%9A%D1%8D%D1%88%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%20%D1%80%D0%B5%D0%B7%D1%83%D0%BB%D1%8C%D1%82%D0%B0%D1%82%D0%BE%D0%B2%20%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B%20%D1%81%D0%BD%D0%B8%D0%BF%D0%BF%D0%B5%D1%82%D0%B0.%22,%22area%22:%22%22,%22area_trans%22:%22%22,%22menu%22:null},{%22name%22:%22cacheAnonymous%22
И там строка на 32 кб. примерно. :)На обоих сайтах версия 2.4.2. На 2.3.6 экспорт работал отлично, поэтому дело, думаю, не в настройках сервера.
Аа, ну тогда это дело только в настройке вашего сервера. При чем судя по всему «414 Request-URI Too Large» это проблема не с ответом, а с запросом. Посмотрите, может он не POST, а GET, и там куча параметров в запросе. Увеличьте параметры веб-сервера, и все ОК должно стать. Это как с лимитами на размеры загружаемых файлов.
Да, запрос get. Увеличил large_client_header_buffers в nginx, ошибка 414 пропала. Зато появилась ошибка 500. В логе вот что:
Также создал новый набор параметров с одним параметром — экспортируется нормально. Буду дальше копаться в настройках. :)
[alert] 8019#0: *1 fastcgi request record is too big: 67063, client: , server: .ru, request: "GET /connectors/index.php?action=element/exportProperties&download=1&id=3&data=
Редактировал fastcgi буферы вплоть до такого значения:fastcgi_buffers 8 1M;
fastcgi_buffer_size 1M;
fastcgi_busy_buffers_size 2M;
Ошибка сохраняется. Видимо, что-то упускаю.Также создал новый набор параметров с одним параметром — экспортируется нормально. Буду дальше копаться в настройках. :)
Вот то, что GET — это бага по сути. Должно постом отправляться.
А на счет настройки сервера: не уверен, но судя по всему в настройках fastcgi надо еще править, а не нгинкс. То есть нгинкс уже согласен больше пропускать, но конечный обработчик не согласен.
А на счет настройки сервера: не уверен, но судя по всему в настройках fastcgi надо еще править, а не нгинкс. То есть нгинкс уже согласен больше пропускать, но конечный обработчик не согласен.
Разобрался. Нужно сначала создать параметры в наборе, а потом уже связывать с элементом. Таким образом, сам набор содержит только изменённые параметры и экспортируется без проблем.
А если связать с элементом сразу при создании, то копируются все доступные параметры элемента и получается ошибка при экспорте, так как список получается большой.
В любом случае, спасибо за подсказки.
А если связать с элементом сразу при создании, то копируются все доступные параметры элемента и получается ошибка при экспорте, так как список получается большой.
В любом случае, спасибо за подсказки.
Так вот потому это и бага. Запрос должен отправляться постом, тогда бы и у вас не возникло проблем с этим. Потому что кому-то может понадобиться вообще все параметры выгрузить.
Не за что.
Не за что.
2.3.6-pl ---> 2.4.2-pl
Только одна, но ошибка :(
Ошибка обновления таблицы для класса modManagerLog
Array
(
[0] => 00000
[1] =>
[2] =>
)
Только одна, но ошибка :(
Ошибка обновления таблицы для класса modManagerLog
Array
(
[0] => 00000
[1] =>
[2] =>
)
Это не ошибка, а просто информация. 00000 — это MySQL «нет ошибки». То есть таблицу обновить надо было, он обновил и без ошибок.
Да, благодарю, это было в категории «предупреждения»
Значит всё ок
Значит всё ок
Значит всё окНу, это еще не факт. При обновлении до 2.4.0-2.4.1 тоже MODX вряд ли выводил «Вам хана, все пропертисы затрутся!»)))
К слову, очень рад «видеть» себя в списке участников этой версии. modx.com/blog/2015/10/06/modx-revolution-2.4.2-bug-fixes-ui-improvements/
Рад за компанию, но кроме себя из знакомых нашел Илью Уткина, Виталия Киреева и Джона Пеку. Где философ?
Вот и я удивился. Хотя в ченджлоге первой строчкой идет мой багфикс. Его конечно чуть-чуть подправили, так как я не сильно заморачивался с оформлением кода, но в целом это все то, что я и написал. Ну чо, мотивация напирае. С таким отношением точно путь только к форку.
Уважаемые, так стоит обновлять 2.3.6-pl на последнюю версию? Или серьёзные баги остались?
баг с затиранием первого набора параметров
Сам себе отвечу. Поставил 2.4.2, ничего не слетает. Запустил на последней версии Shopkeeper3 и tagManager2, полёт отличный.
Параметры живы.
Единственное напрягает, этот вывод предупреждения, что
Параметры живы.
Единственное напрягает, этот вывод предупреждения, что
В настройках системы присутствуют ошибки: Каталог ядра в открытом доступе, хотя все меры по закрытию директорий приняты.
Про это уже где-то писали. Возможно у вас на хостинге используется и NGINX и Apache. Просто удалите файл /core/docs/changelog.txt
По моей проблеме выше можете что-нибудь посоветовать? До сих пор сижу на 2.3.6, т.к. 2.4.2 также не накатилась.
Обновитесь до 2.4.2. Удалите таблицу этого класса, и в консоли выполните
$modx->getManager()->createObjectContainer('modManagerLog'); В крайнем случае просто через phpMyAdmin удалите и создайте новую таблицу.
$modx->getManager()->createObjectContainer('modManagerLog'); В крайнем случае просто через phpMyAdmin удалите и создайте новую таблицу.
Удаление — не очень красивый вариант. Баг новой версии?
Можно переименовать.
Ох (по другому назвать не могу) горе разработчики modx, обновился я до 2.4.2
И что я вижу
В комментариях обнаружили баг с показом окошка свойств элемента при перетаскивании его в шаблон.
Не работает, вот как так? за 3 месяца не могли починить?
И после этого собирают 50 тыс долларов за разработку админки…
И что я вижу
В комментариях обнаружили баг с показом окошка свойств элемента при перетаскивании его в шаблон.
Не работает, вот как так? за 3 месяца не могли починить?
И после этого собирают 50 тыс долларов за разработку админки…
Ну, из-за отдельных багов говорить, что все плохо сделано — это не совсем корректно. Это как лететь на самолете, и жаловаться на самолет только из-за того, что сеточка на переднем сидении порвалась. Нет крупных систем без багов.
тоже верно, погорячился, всё тестами не проверишь, но баги желательно исправлять быстрее.
Понятно опен-сорс, но как есть.
Понятно опен-сорс, но как есть.
Понимаю. Иногда накипает)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.