Skip to content
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Опять какие то ошибки..

Появились ошибки опять на форуме, ничего не менялось, видимо ошибки эти и до этого были, но до них добавились боты и начали нагружать север на 300%

Одна на страницах топиков в репутации

site.ru/topic/XXX-NAME/?do=showReactions

 

Error: Call to undefined method IPS\forums\Topic::reactBlurb() (0)
#0 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Dispatcher/Controller.php(85): IPS\Content\_Controller->showReactions()
#1 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Content/Controller.php(50): IPS\Dispatcher\_Controller->execute()
#2 /home/httpd/vhosts/vsemmoney.ru/httpdocs/applications/forums/modules/front/forums/topic.php(39): IPS\Content\_Controller->execute()
#3 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Dispatcher/Dispatcher.php(146): IPS\forums\modules\front\forums\_topic->execute()
#4 /home/httpd/vhosts/vsemmoney.ru/httpdocs/index.php(12): IPS\_Dispatcher->run()
#5 {main}

 

Другая в профилях

/?status=455&type=status&page=2

 

Error: Call to a member function html() on null (0)
#0 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Theme/SandboxedTemplate.php(56): IPS\Theme\Cache\class_core_front_statuses->statusReplies(Object(IPS\core\Statuses\Status))
#1 /home/httpd/vhosts/vsemmoney.ru/httpdocs/uploads/template_27_5c14eba1ca1801cfb0f753db22fb4a43_statuses.php(642): IPS\Theme\_SandboxedTemplate->__call('statusReplies', Array)
#2 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Theme/SandboxedTemplate.php(56): IPS\Theme\Cache\class_core_front_statuses->statusContainer(Object(IPS\core\Statuses\Status))
#3 /home/httpd/vhosts/vsemmoney.ru/httpdocs/uploads/template_27_af46883c13caa197f9e387620d19e6ec_profile.php(3732): IPS\Theme\_SandboxedTemplate->__call('statusContainer', Array)
#4 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Theme/SandboxedTemplate.php(56): IPS\Theme\Cache\class_core_front_profile->singleStatus(Object(IPS\Member), Object(IPS\core\Statuses\Status))
#5 /home/httpd/vhosts/vsemmoney.ru/httpdocs/applications/core/modules/front/members/profile.php(163): IPS\Theme\_SandboxedTemplate->__call('singleStatus', Array)
#6 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Dispatcher/Controller.php(96): IPS\core\modules\front\members\_profile->manage()
#7 /home/httpd/vhosts/vsemmoney.ru/httpdocs/applications/core/modules/front/members/profile.php(64): IPS\Dispatcher\_Controller->execute()
#8 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Dispatcher/Dispatcher.php(146): IPS\core\modules\front\members\_profile->execute()
#9 /home/httpd/vhosts/vsemmoney.ru/httpdocs/index.php(12): IPS\_Dispatcher->run()
#10 {main}

 

Может как то можно это исправить?

 

P.S

По статусу очень странно выходит, эта ошибка наблюдается только в одном профиле.

Попытался имитировать это в другом профиле, создал статус, сделал много ответов, зашел на вторую страницу статуса - никаких проблем нет.

Зашел на страницу пользователя у которого ошибка возникает при нажатии на кнопку "Показать предыдущие статусы" написал там сообщение и удалил его. Ошибка сразу же пропала, получается дело было в кеше определённого профиля.

 

post-57733-0-62935800-1567853536_thumb.png

 

Именно на это профиле, при нажатии на кнопку "Показать предыдущие комментарии" выдает эту ошибку ну и как сказал выше, нужно написать там самому сообщение, потом можно его удалить и ошибка исчезает.. в идеале тоже эту проблему решить, сижу сейчас уже 3 статус чиню руками..

 

Остаётся вопрос с репутацией, пока что я запретил гостям просматривать реакции, чтобы боты не нагружали сервер, но проблему всё равно хочется решить.

Edited by servissoc

Featured Replies

Остаётся вопрос с репутацией, пока что я запретил гостям просматривать реакции, чтобы боты не нагружали сервер, но проблему всё равно хочется решить.

Это баг. Я сообщу разработчикам.

  • Author

Удалите пожалуйста гостевое сообщение, не заметил что в профиль не вошел.

 

Можно еще по этой ошибке узнать что не так? кто-то преднамеренно ищет слабые места на форуме.. сюда явно только боты смогли бы забрести

 

 

SELECT member, rep FROM (SELECT core_reputation_index.member_received as member, SUM(rep_rating) as rep FROM `core_reputation_index` WHERE member_received > 0 AND rep_date>1565297733 GROUP BY `member`) AS `in` ORDER BY rep DESC LIMIT -1
IPS\Db\Exception: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-1' at line 1 (1064)
#0 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Db/Select.php(378): IPS\_Db->preparedQuery('/*IPS\\core\\modu...', Array, true)
#1 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Db/Select.php(276): IPS\Db\_Select->runQuery()
#2 /home/httpd/vhosts/vsemmoney.ru/httpdocs/applications/core/modules/front/system/ajax.php(260): IPS\Db\_Select->setKeyField('member')
#3 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Dispatcher/Controller.php(85): IPS\core\modules\front\system\_ajax->topContributors()
#4 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Dispatcher/Dispatcher.php(146): IPS\Dispatcher\_Controller->execute()
#5 /home/httpd/vhosts/vsemmoney.ru/httpdocs/index.php(12): IPS\_Dispatcher->run()
#6 {main}

Можно еще по этой ошибке узнать что не так?

Тоже баг.

сюда явно только боты смогли бы забрести

Это виджет "Лучшие авторы"

  • Author

Вообщем вчера ночью появились еще ошибок штук 5-7, некоторые из них и вовсе не ошибки особо.

Попросил хостинг посмотреть нет ли ддос или что-то типа этого. Оказывается какой то чудик ддосил сайт, почти 200 000 запросов за сутки с одного IP, многие запросы были специально по нерабочим ссылкам.

 

Вчера уже даже решил на новую версию перейти, в итоге при установке ошибка Call to undefined method IPS\Theme::setThemeCustomized()

Пришлось назад откатить по бэкапу, сейчас пока всё в порядке после блокировки IP

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.