Go Back   vb.org Archive > Community Discussions > Modification Requests/Questions (Unpaid)
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 08-03-2004, 02:02 AM
ub3x ub3x is offline
 
Join Date: Sep 2002
Location: michigandia
Posts: 28
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default tool to switch domains on a forum

Last night i had to do a whole bunch of work after a friend's domain registration expired while he wasn't paying attention.

The domain he originally had was freehostingtalk.com . The domain was registered with stargate inc. But while he wasn't paying attention, the domain's registration expired, and the only option he has is to pay upwords of $140 to get the domain back.

So, he went out and registered freehostingtalk.net . But when he tried to login at his board, it just malfunctioned because everything was configured to use the .com domain.

So, after an hour or so of looking around .php files trying to find the where the setting to change the domain exists, i found that it exists inside of the mysql database, on the SETTING table.

I forget the exact resource, but know it exists in the setting table.

Now... If you ask me, I'd say important variables such as system directory, domain, cookie domain, cookie user, and everything but actual content should exist inside a .php file on the server, that can be easily modified in case of emergency. But, because it doesn't work this way, it requires lots of work from the board administrator.

But, i believe somebody should write a php script that will search en entire database for a given value, and replace it with with another value. I do believe a feature exists in the admiin cp, but the admin cp was not accessable to me during this time.

Thanks.
Reply With Quote
  #2  
Old 08-03-2004, 02:09 AM
Andreas's Avatar
Andreas Andreas is offline
 
Join Date: Jan 2004
Location: Germany
Posts: 6,863
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hmm ...
[sql]
UPDATE setting SET value='foo' WHERE varname='bar'
[/sql]

No script necessary

The ACP should be accessible, no matter if the values for cookidomain, bburl and such are correct or not. At least this does work on my localhost running a copy of the production board (with empty post & trhread table).
Reply With Quote
  #3  
Old 08-03-2004, 02:14 AM
ub3x ub3x is offline
 
Join Date: Sep 2002
Location: michigandia
Posts: 28
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

whenever i tried to login to the admin cp it said "thanks, logging in" then it redirected me back to the login screen.

the above query won't work, because the value for the domain was mixed in with a bunch of other resources.
Reply With Quote
  #4  
Old 08-03-2004, 02:17 AM
Zachery's Avatar
Zachery Zachery is offline
 
Join Date: Jul 2002
Location: Ontario, Canada
Posts: 11,440
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Try this

http://www.vbulletin.com/forum/showp...9&postcount=23

Btw, there is no REAL reason to set a cookie domain in the ACP unless you have some VERY VERY specific need.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 09:46 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.03760 seconds
  • Memory Usage 2,185KB
  • Queries Executed 13 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (4)post_thanks_box
  • (4)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (4)post_thanks_postbit_info
  • (4)postbit
  • (4)postbit_onlinestatus
  • (4)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • 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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete