Jump to content
Дизайн и модификация Invision Power Board IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
Атаман

ошибкав БД 3.4.8

Recommended Posts

Заметил ошибки в базе данных. Можете подсказать, что обозначают?

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Date: Tue, 07 Jul 2015 05:46:22 +0000
Error: 1062 - Duplicate entry '0' for key 'PRIMARY'
IP Address:  - 
/forum/index.php?app=members&module=messaging&section=view&do=findMessage&topicID=2380&msgID=__firstUnread__


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

mySQL query error: INSERT INTO ibf_profile_portal 
(`pconversation_filters`,`pp_member_id`) 
VALUES('a:3:{s:3:\"new\";a:4:{s:2:\"id\";s:3:\"new\";s:4:\"real\";N;s:5:\"count\";i:0;s:9:\"protected\";i:1;}s:7:\"myconvo\";a:4:{s:2:\"id\";s:7:\"myconvo\";s:4:\"real\";N;s:5:\"count\";i:0;s:9:\"protected\";i:1;}s:6:\"drafts\";a:4:{s:2:\"id\";s:6:\"drafts\";s:4:\"real\";N;s:5:\"count\";i:0;s:9:\"protected\";i:1;}}',0)


.--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.

| File 
     | Function                                                        
             | Line No.          |

|----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|

| admin/sources/base/ipsMember.php                                
     | [db_main_mysql].insert                                          
             | 918           	|

'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

| 
admin/applications/members/sources/classes/messaging/messengerFunctions.php|
[iPSMember].save                                                   	
  	| 2445              |

'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

| 
admin/applications/members/sources/classes/messaging/messengerFunctions.php|
[messengerFunctions].resetMembersFolderCounts                          
  	| 121           	|

'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

| admin/sources/base/ipsRegistry.php                              
     | [messengerFunctions].__construct                                
             | 4506              |

'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

| admin/sources/base/ipsRegistry.php                              
     | [ips_MemberRegistry].finalizePublicMember                   	
             | 759           	|

'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' 

Share this post


Link to post
Share on other sites

 Error: 1062 - Duplicate entry '0' for key 'PRIMARY'

В таблице ibf_profile_portal, в которую добавляются данные(т.к. юзера с id 0 не существует), уже есть запись с id (pp_member_id) 0. Отсюда и ошибка.

Вообще подобной записи с id 0 быть не должно.

  • Upvote 1

Share this post


Link to post
Share on other sites

Да, такого быть не должно. По моему я один раз встречался с подобной ошибкой, и там проблема кажется была в несовместимом хуке, или что-то связанное с определением пользователя, но по какой причине уже забыл...

  • Upvote 2

Share this post


Link to post
Share on other sites

Все эти танцы с бубном начались после установки Termos de Uso 2.0.1

Там при выключении модуля и тд ошибка (Системная ошибка[#404] К сожалению, не удалось найти запрашиваемую вами страницу. Пожалуйста вернитесь на главную страницу форума.)

 

Отключу его и проверю.

Share this post


Link to post
Share on other sites

Все эти танцы с бубном начались после установки Termos de Uso 2.0.1

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

Share this post


Link to post
Share on other sites

Это уже более вероятно, хотя в логе я не вижу ни одного вызова стороннего хука. Возможно дело не в хуке. Ошибка появляется у всех пользователей при чтении новых ЛС? Не мог ли поисковой бот пройти по этой ссылке или у пользователя быть юзер-агент поискового бота?

Share this post


Link to post
Share on other sites

Та нет, личку используют интенсивно. А вот на ошибку никто не жаловался, случайно увидел. С ботами точно отпадает.

Share this post


Link to post
Share on other sites

Если это разовая ошибка и не плодит в каждый день логи, то скорее всего это из-за пользователя. Возможно кто-то из них использует юзер-агент который определяется форумом как поисковой бот, и насколько я помню в таком случае member_id у него равен нулю.

  • Upvote 1

Share this post


Link to post
Share on other sites

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...