Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
servissoc

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

Recommended Posts

Появились ошибки опять на форуме, ничего не менялось, видимо ошибки эти и до этого были, но до них добавились боты и начали нагружать север на 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

Share this post


Link to post

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

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

Share this post


Link to post

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

 

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

 

 

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}

Share this post


Link to post

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

Тоже баг.

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

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

Share this post


Link to post

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

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

 

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

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

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...