Installing OBBLM on GoDaddy hosted site

For Fantasy Football related chat that doesn't come under any of other forum categories.

Moderator: TFF Mods

Post Reply
User avatar
Rewslaun
Veteran
Veteran
Posts: 235
Joined: Thu Mar 02, 2006 12:23 pm
Location: Nova Scotia

Installing OBBLM on GoDaddy hosted site

Post by Rewslaun »

Greetings,

I'm setting up a website for my league and I decided to start with OBBLM. While running the install script I get the following error:

FATAL ERROR: One or more OBBLM MySQL functions/procedures could not be created. This error is most likely due to your database user NOT having the "CREATE ROUTINE" privilege. Some web hosts are willing to help you work around this problem by running this install/upgrade script for you. If not, you will have to find another web host allowing "CREATE ROUTINE".

MySQL error (errno 1419):
You do not have the SUPER privilege and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)

The function/procedure SQL code that failed was:
CREATE FUNCTION getPlayerStatus(pid MEDIUMINT SIGNED, mid MEDIUMINT SIGNED) RETURNS TINYINT UNSIGNED NOT DETERMINISTIC READS SQL DATA BEGIN DECLARE status TINYINT UNSIGNED DEFAULT NULL; IF !EXISTS(SELECT f_match_id FROM match_data WHERE f_player_id = pid LIMIT 1) THEN RETURN 1; END IF; IF mid = -1 OR EXISTS(SELECT match_id FROM matches WHERE match_id = mid AND date_played IS NULL) THEN SELECT inj INTO status FROM match_data, matches WHERE f_player_id = pid AND match_id = f_match_id AND date_played IS NOT NULL ORDER BY date_played DESC LIMIT 1; ELSE SELECT inj INTO status FROM match_data, matches WHERE match_data.f_player_id = pid AND matches.match_id = match_data.f_match_id AND matches.date_played IS NOT NULL AND matches.date_played < (SELECT date_played FROM matches WHERE matches.match_id = mid) ORDER BY date_played DESC LIMIT 1; END IF; RETURN IF(status IS NULL, 1, status); END


I've put in a request with the support team to have them run the install script and I'm still waiting to hear back from them? I'm just curious if anyone else is running the OBBLM software hosted on GoDaddy?

Reason: ''
User avatar
Blammaham
Super Star
Super Star
Posts: 1051
Joined: Sat Aug 23, 2003 4:55 am
Location: Vancouver bc

Re: Installing OBBLM on GoDaddy hosted site

Post by Blammaham »

PM Watpstone, I think we host on godaddy and I know we use OLBBM. S.

Reason: ''
Outstanding painting. Spike 2009!
User avatar
Rewslaun
Veteran
Veteran
Posts: 235
Joined: Thu Mar 02, 2006 12:23 pm
Location: Nova Scotia

Re: Installing OBBLM on GoDaddy hosted site

Post by Rewslaun »

Blammaham wrote:PM Watpstone, I think we host on godaddy and I know we use OLBBM. S.
I tried PMing Watpstone but it showed that he wasn't a valid User. I saw someone named Warpstone and sent them a pm. Hopefully that's the right person.

Thanks

Reason: ''
User avatar
Blammaham
Super Star
Super Star
Posts: 1051
Joined: Sat Aug 23, 2003 4:55 am
Location: Vancouver bc

Re: Installing OBBLM on GoDaddy hosted site

Post by Blammaham »

SlaunRew wrote:
Blammaham wrote:PM Watpstone, I think we host on godaddy and I know we use OLBBM. S.
I tried PMing Watpstone but it showed that he wasn't a valid User. I saw someone named Warpstone and sent them a pm. Hopefully that's the right person.

Thanks
Damn phone. Yes that's the right guy! :) S.

Reason: ''
Outstanding painting. Spike 2009!
Wylder
Veteran
Veteran
Posts: 300
Joined: Fri Jul 21, 2006 12:08 am

Re: Installing OBBLM on GoDaddy hosted site

Post by Wylder »

Now that the original question is (hopefully) solved, time to hijack the thread for my own purposes...

I just installed OBBLM on my home web server and it's all running nicely from what I can tell. However I have basically no knowledge of how to use the site. I'm reading the wiki guide on it when I get the time but I have a question to start with.

We've got a local league running. 6 teams currently participating. We're midway through a round robin tournament. Is there any reasonably straightforward way to get the teams and results so far into the OBBLM site? I looked at the team upload thingy and it seems horribly cumbersome to manually edit that xml file for each team. I'm almost certain I would make errors doing it that way. Is this the only option?

Reason: ''
Image
Kikurasis
Veteran
Veteran
Posts: 173
Joined: Tue Dec 14, 2010 7:39 pm

Re: Installing OBBLM on GoDaddy hosted site

Post by Kikurasis »

You have two options:

1] Set up a scheduled league, with all 6 teams, and set it to 1 round of round-robin. Since the games don't have to be recorded in OBBLM in order, you can put in the games that have been played and just play out the rest of your season the same way.

2] Set up an unscheduled league (open league) and just report the played games already done and report the rest as you play them. This requires creating the matches individually (instead of having them already created by doing the round-robin), but works just as well.

Reason: ''
Image
2013 Challenge of Q'ermitt -- Best Team
2013 Lakeside Cup -- Best Team
2013 Chaos Cup -- Best Team
2014 Canadian Open -- Best Team
Warpstone
Super Star
Super Star
Posts: 1019
Joined: Thu Jul 06, 2006 9:48 pm
Location: Vancouver, Canada
Contact:

Re: Installing OBBLM on GoDaddy hosted site

Post by Warpstone »

Wylder, once you setup matches as Kikurasis mentioned, you should see a fixture created in your tournaments page. Go there, click on view and you should get a match report page where you can fill in all the spp and related data for the game.

You do not report a match from your team screen (at least not on th versions I've used). Rather, you navigate to the game in your schedule and report from there.

BTW, if you want a match report sheet, Thunderbowl has one that is layed out similarly to OBBLM's data entry form: http://thunderbowl.ca/Thunderbowl%20Lar ... eports.pdf
It makes it easier to transfer your game notes to OBBLM.

Reason: ''
Spike! Magazine Major Tournament - September @ Vancouver, BC, Canada

Thunderbowl Sports Network - Head Coach of the Leaps of Faith.
ryan.bright1
Rookie
Rookie
Posts: 20
Joined: Wed Jul 10, 2013 4:24 pm

Re: Installing OBBLM on GoDaddy hosted site

Post by ryan.bright1 »

I would like to ask, what is the OBBLM and how do you install it and what doe sit do for you?

Reason: ''
User avatar
Rewslaun
Veteran
Veteran
Posts: 235
Joined: Thu Mar 02, 2006 12:23 pm
Location: Nova Scotia

Re: Installing OBBLM on GoDaddy hosted site

Post by Rewslaun »

ryan.bright1 wrote:I would like to ask, what is the OBBLM and how do you install it and what doe sit do for you?
Directly from the OBBLM site

"OBBLM is a Blood Bowl league manager that works by coaches submitting match data after each played match in a tournament.
League commissioners (league admins) may create tournaments and include certain coaches' teams to participate in a tournament. When a tournament is created, the two coaches participating in any match may submit a match report to the system. The manager will thereby be able to update tournament stats and team details - including giving the team coach access to chose new player skills etc."

Install instructions are here:
http://nicholasmr.dk/obblmwiki/index.php/Installation

Reason: ''
User avatar
Shteve0
Legend
Legend
Posts: 2479
Joined: Thu May 07, 2009 10:15 am
Location: Wellington, New Zealand

Installing OBBLM on GoDaddy hosted site

Post by Shteve0 »

The very easiest way to install it is to buy your hosting from mercuryvps (run by tff's funnyfingers). It's $25 a year and includes email accounts, domains and obblm is installed automatically when you register.

Reason: ''
League and tournament hosting, blogging and individual forums - all totally free. For the most immersive tabletop sports community experience around, check out theendzone.co
ryan.bright1
Rookie
Rookie
Posts: 20
Joined: Wed Jul 10, 2013 4:24 pm

Re: Installing OBBLM on GoDaddy hosted site

Post by ryan.bright1 »

Ok, thank you for the information.

Reason: ''
User avatar
Vanguard
Super Star
Super Star
Posts: 922
Joined: Sun Jun 08, 2008 8:27 am
Location: Glasgow
Contact:

Re: Installing OBBLM on GoDaddy hosted site

Post by Vanguard »

I went through a few ISPs before I found one that would properly support OBBLM - I'm now using HostGator, which is working for me.
The important bit from the wiki is "Your MySQL database user must have the privileges CREATE PROCEDURE and CREATE FUNCTION or CREATE ROUTINE" Not many ISPs seem willing to offer these rights to users. Also, most of their sales agents and even tech support guys are a bit fuzzy on this. I signed up with three hosts who assured me it would be fine, when they didn't support it in practice.

Reason: ''
Post Reply