Thread: Forum Home Enhancements - Track Guest Visits
View Single Post
  #871  
Old 06-02-2008, 02:57 PM
voter's Avatar
voter voter is offline
 
Join Date: Dec 2006
Posts: 192
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by karel1985 View Post
today i had a really major vbulletin database error,

suddenly nothings works anymore and i about one hour i got 200 error messages in my mailbox



the last line 'scipt' is always different, login, forum.php, etc...

for solving the prob i disabled all my producthacks and then enabled one by one
everything is working til the last one was this hack and when i enable it, again vb errors

any suggestion what happened???
Same staff happen to me not once.

Quote:
REPLACE INTO vbguest
(guestid, hostip, useragent, lastactive, spider, script, rdata)
VALUES
('27afa7c9d161e4eadc7ee2bfda9d874b', '91.103.25.142', 'Opera/9.27
(Windows NT 5.1; U; ru)', 1212415507, '', 'adv_index',
'a:6:{s:1:\"s\";s:0:\"\";s:6:\"postid\";i:0;s:8:\" threadid\";i:0;s:7:\"forumid\";i:0;s:6:\"pollid\"; i:0;s:1:\"a\";s:0:\"\";}');

MySQL Error : Duplicate entry '27afa7c9d161e4eadc7ee2bfda9d874b' for
key 1
I found out that it happen at same time as I was backuping my database. Seems for host server it was to much staff to do all databse replacements read etc staff at once.

Paul could it be that one escpae such errors when Duplicate entry escaped by generating the ids for guest more randomly or just escape the usage of REPLACE. INSERT will be ok and it is in not important to replace the information of already existing guests. Sure one will count them same guest more than once, but at least the error will not come out.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01141 seconds
  • Memory Usage 1,768KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete