Posted 28 января, 20222 yr comment_177051 Пытался выдать предупреждение выдало такую ошибку OutOfRangeException: (0) #0 /home/h158435/data/www/myforum/init.php(903) : eval()'d code(155): IPS\_Content::loadAndCheckPerms(6) #1 /home/h158435/data/www/myforum/system/Content/Item.php(138): IPS\core\Warnings\warnlogs_hook_warnModel::createFromForm(Array, NULL) #2 /home/h158435/data/www/myforum/applications/core/modules/front/system/warnings.php(140): IPS\Content\_Item::create() #3 /home/h158435/data/www/myforum/system/Dispatcher/Controller.php(90): IPS\core\modules\front\system\_warnings->warn() #4 /home/h158435/data/www/myforum/system/Content/Controller.php(50): IPS\Dispatcher\_Controller->execute() #5 /home/h158435/data/www/myforum/applications/core/modules/front/system/warnings.php(42): IPS\Content\_Controller->execute() #6 /home/h158435/data/www/myforum/system/Dispatcher/Dispatcher.php(153): IPS\core\modules\front\system\_warnings->execute() #7 /home/h158435/data/www/myforum/index.php(13): IPS\_Dispatcher->run() #8 {main} Edited 28 января, 20222 yr by cyr4x Link to comment https://ipbmafia.ru/topic/24010-oshibka-pri-vydache-preduprezhdeniya/ Share on other sites Больше вариантов
28 января, 20222 yr Author comment_177053 разобрался, ошибка приходила из-за приложения warn logs, НЕ УДАЛЯЙТЕ ТЕМЫ которые создает то приложение Link to comment https://ipbmafia.ru/topic/24010-oshibka-pri-vydache-preduprezhdeniya/?&do=findComment&comment=177053 Share on other sites Больше вариантов
28 января, 20222 yr comment_177054 57 минут назад, cyr4x сказал: разобрался, ошибка приходила из-за приложения warn logs, НЕ УДАЛЯЙТЕ ТЕМЫ которые создает то приложение Я изначально на него и подумал. Вы недавно возились с этим приложением пару дней, и я почти был уверен что виновато оно. 1 час назад, cyr4x сказал: #1 /home/h158435/data/www/myforum/system/Content/Item.php(138): IPS\core\Warnings\warnlogs_hook_warnModel::createFromForm(Array, NULL) О боже, я слепой олень.... Оно же тут и указано. Значит я был не внимательным, прошу прощения. Link to comment https://ipbmafia.ru/topic/24010-oshibka-pri-vydache-preduprezhdeniya/?&do=findComment&comment=177054 Share on other sites Больше вариантов
28 января, 20222 yr comment_177055 2 часа назад, cyr4x сказал: НЕ УДАЛЯЙТЕ ТЕМЫ которые создает то приложение Какое-то сверхкривое приложение, если его темы-то как влияют на работоспособность. Link to comment https://ipbmafia.ru/topic/24010-oshibka-pri-vydache-preduprezhdeniya/?&do=findComment&comment=177055 Share on other sites Больше вариантов
28 января, 20222 yr Author comment_177056 3 минуты назад, Desti сказал: Какое-то сверхкривое приложение, если его темы-то как влияют на работоспособность. дело в том что оно создает тему по типу "кому, за что и когда выдали предупреждение" последующие предупреждения ЭТОМУ ЖЕ ПОЛЬЗОВАТЕЛЮ добавляются в эту же тему а не создают новую, по этому если удалить тему на одного пользователя, то при выдаче ему предупреждения повторного, форум будет сыпать такую ошибку... хз недоработка это или так задумано... Edited 28 января, 20222 yr by cyr4x Link to comment https://ipbmafia.ru/topic/24010-oshibka-pri-vydache-preduprezhdeniya/?&do=findComment&comment=177056 Share on other sites Больше вариантов
28 января, 20222 yr comment_177058 11 минут назад, cyr4x сказал: хз недоработка это или так задумано... Казалось бы, что может быть проще проверки наличия темы предупреждения перед добавлением в нее дополнения и создания новой, если флаг наличия темы стоит, а темы нет Это банальная недоработка. Link to comment https://ipbmafia.ru/topic/24010-oshibka-pri-vydache-preduprezhdeniya/?&do=findComment&comment=177058 Share on other sites Больше вариантов
28 января, 20222 yr Author comment_177060 7 минут назад, Desti сказал: Казалось бы, что может быть проще проверки наличия темы предупреждения перед добавлением в нее дополнения и создания новой, если флаг наличия темы стоит, а темы нет Это банальная недоработка. был бы тебе благодарен если бы ты поправил эту недоработку, потому что она меня тоже смутила, но я еще очень зеленый в этой темке, скорее даже салатовый Link to comment https://ipbmafia.ru/topic/24010-oshibka-pri-vydache-preduprezhdeniya/?&do=findComment&comment=177060 Share on other sites Больше вариантов
28 января, 20222 yr comment_177063 Погляжу вечером Link to comment https://ipbmafia.ru/topic/24010-oshibka-pri-vydache-preduprezhdeniya/?&do=findComment&comment=177063 Share on other sites Больше вариантов
28 января, 20222 yr Author comment_177066 3 минуты назад, Desti сказал: Погляжу вечером буду благодарен! 🤝 Link to comment https://ipbmafia.ru/topic/24010-oshibka-pri-vydache-preduprezhdeniya/?&do=findComment&comment=177066 Share on other sites Больше вариантов
29 января, 20222 yr comment_177116 В последней версии (2.2.1) такого вроде уже нет - обнови. Там, правда, другой глюк, тему удаляешь, она попадает в очередь на удаление, но приложение продолжает писать в эту невидимую тему Link to comment https://ipbmafia.ru/topic/24010-oshibka-pri-vydache-preduprezhdeniya/?&do=findComment&comment=177116 Share on other sites Больше вариантов
29 января, 20222 yr Author comment_177117 37 минут назад, Desti сказал: В последней версии (2.2.1) такого вроде уже нет - обнови. А у меня и так последняя Link to comment https://ipbmafia.ru/topic/24010-oshibka-pri-vydache-preduprezhdeniya/?&do=findComment&comment=177117 Share on other sites Больше вариантов
29 января, 20222 yr comment_177119 Тогда надо восстановить последовательность появления ошибки, у меня не получается.. Даю предупреждение, создается тема, удаляю тему, пишет в скрытую (без ошибок), удаляю тему в базе, создает новую. Link to comment https://ipbmafia.ru/topic/24010-oshibka-pri-vydache-preduprezhdeniya/?&do=findComment&comment=177119 Share on other sites Больше вариантов
29 января, 20222 yr comment_177129 Я на версии 2.2.1 такого не наблюдаю у себя на сайте Link to comment https://ipbmafia.ru/topic/24010-oshibka-pri-vydache-preduprezhdeniya/?&do=findComment&comment=177129 Share on other sites Больше вариантов
29 января, 20222 yr Author comment_177130 4 часа назад, Desti сказал: Тогда надо восстановить последовательность появления ошибки, у меня не получается.. Даю предупреждение, создается тема, удаляю тему, пишет в скрытую (без ошибок), удаляю тему в базе, создает новую. а куда девается эта удаленная тема? сейчас повторил действия ошибки и вправду нету Link to comment https://ipbmafia.ru/topic/24010-oshibka-pri-vydache-preduprezhdeniya/?&do=findComment&comment=177130 Share on other sites Больше вариантов
29 января, 20222 yr comment_177140 Тема девается в очередь удаления, получат approve = -2 в базе. По уму надо проверять тему после загрузки или грузить с доп. where, но аффтор пока не огонь Link to comment https://ipbmafia.ru/topic/24010-oshibka-pri-vydache-preduprezhdeniya/?&do=findComment&comment=177140 Share on other sites Больше вариантов
29 января, 20222 yr Author comment_177142 12 минут назад, Desti сказал: Тема девается в очередь удаления, а как запретить удаление этих тем? реально ли такое сделать? Edited 29 января, 20222 yr by cyr4x Link to comment https://ipbmafia.ru/topic/24010-oshibka-pri-vydache-preduprezhdeniya/?&do=findComment&comment=177142 Share on other sites Больше вариантов
29 января, 20222 yr comment_177143 1 минуту назад, cyr4x сказал: запретить удаление этих тем другой вопрос, кто и зачем их удаляет, если их не надо удалять? Link to comment https://ipbmafia.ru/topic/24010-oshibka-pri-vydache-preduprezhdeniya/?&do=findComment&comment=177143 Share on other sites Больше вариантов
29 января, 20222 yr Author comment_177144 7 минут назад, by_ix сказал: кто и зачем их удаляет, если их не надо удалять? я по пьяни 21 минуту назад, Desti сказал: Тема девается в очередь удаления или хотя бы сделать чтобы при новом предупреждение, в случае если тема удалена она восстанавливалась Link to comment https://ipbmafia.ru/topic/24010-oshibka-pri-vydache-preduprezhdeniya/?&do=findComment&comment=177144 Share on other sites Больше вариантов
29 января, 20222 yr comment_177145 Запретить удаление - гиморно, а хук можно доработать, посмотрю. Edited 29 января, 20222 yr by Desti Link to comment https://ipbmafia.ru/topic/24010-oshibka-pri-vydache-preduprezhdeniya/?&do=findComment&comment=177145 Share on other sites Больше вариантов
29 января, 20222 yr comment_177146 Добавьте в app../warnlogs/hooks/warnModel.php после: $postCount = \IPS\Settings::i()->wl_incpostcount ? NULL : FALSE; блок: if ( $topic && $topic->approved != 1 ) { $topic->approved=1; $topic->save(); } Суть - если есть топик для пользователя, он по пьяни удален, но еще не удален задачей очистки, то восстанавливаем его. Link to comment https://ipbmafia.ru/topic/24010-oshibka-pri-vydache-preduprezhdeniya/?&do=findComment&comment=177146 Share on other sites Больше вариантов
29 января, 20222 yr Author comment_177150 20 минут назад, Desti сказал: $postCount = \IPS\Settings::i()->wl_incpostcount ? NULL : FALSE; что то у меня не ищет Link to comment https://ipbmafia.ru/topic/24010-oshibka-pri-vydache-preduprezhdeniya/?&do=findComment&comment=177150 Share on other sites Больше вариантов
29 января, 20222 yr comment_177151 140-141 строка.. или у вас версия не та Link to comment https://ipbmafia.ru/topic/24010-oshibka-pri-vydache-preduprezhdeniya/?&do=findComment&comment=177151 Share on other sites Больше вариантов
29 января, 20222 yr Author comment_177153 $postCount = \IPS\Settings::i()->wl_incpostcount ? NULL : FALSE; есть, а в поиске ctrl+f не искало 34 минуты назад, Desti сказал: 140-141 строка.. или у вас версия не та заработало, реально восстанавливает, спасибо огромное! Link to comment https://ipbmafia.ru/topic/24010-oshibka-pri-vydache-preduprezhdeniya/?&do=findComment&comment=177153 Share on other sites Больше вариантов
29 января, 20222 yr Author comment_177154 @Respectedобъедените эту тему с темой поддержки Link to comment https://ipbmafia.ru/topic/24010-oshibka-pri-vydache-preduprezhdeniya/?&do=findComment&comment=177154 Share on other sites Больше вариантов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.