Installing OBBLM on GoDaddy hosted site
Moderator: TFF Mods
- Rewslaun
- Veteran
- Posts: 235
- Joined: Thu Mar 02, 2006 12:23 pm
- Location: Nova Scotia
Installing OBBLM on GoDaddy hosted site
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?
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: ''
- Blammaham
- Super Star
- Posts: 1051
- Joined: Sat Aug 23, 2003 4:55 am
- Location: Vancouver bc
Re: Installing OBBLM on GoDaddy hosted site
PM Watpstone, I think we host on godaddy and I know we use OLBBM. S.
Reason: ''
Outstanding painting. Spike 2009!
- Rewslaun
- Veteran
- Posts: 235
- Joined: Thu Mar 02, 2006 12:23 pm
- Location: Nova Scotia
Re: Installing OBBLM on GoDaddy hosted site
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.Blammaham wrote:PM Watpstone, I think we host on godaddy and I know we use OLBBM. S.
Thanks
Reason: ''
- Blammaham
- Super Star
- Posts: 1051
- Joined: Sat Aug 23, 2003 4:55 am
- Location: Vancouver bc
Re: Installing OBBLM on GoDaddy hosted site
Damn phone. Yes that's the right guy!SlaunRew wrote: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.Blammaham wrote:PM Watpstone, I think we host on godaddy and I know we use OLBBM. S.
Thanks

Reason: ''
Outstanding painting. Spike 2009!
-
- Veteran
- Posts: 300
- Joined: Fri Jul 21, 2006 12:08 am
Re: Installing OBBLM on GoDaddy hosted site
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?
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: ''

-
- Veteran
- Posts: 173
- Joined: Tue Dec 14, 2010 7:39 pm
Re: Installing OBBLM on GoDaddy hosted site
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.
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: ''

2013 Challenge of Q'ermitt -- Best Team
2013 Lakeside Cup -- Best Team
2013 Chaos Cup -- Best Team
2014 Canadian Open -- Best Team
-
- Super Star
- Posts: 1019
- Joined: Thu Jul 06, 2006 9:48 pm
- Location: Vancouver, Canada
- Contact:
Re: Installing OBBLM on GoDaddy hosted site
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.
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.
Thunderbowl Sports Network - Head Coach of the Leaps of Faith.
-
- Rookie
- Posts: 20
- Joined: Wed Jul 10, 2013 4:24 pm
Re: Installing OBBLM on GoDaddy hosted site
I would like to ask, what is the OBBLM and how do you install it and what doe sit do for you?
Reason: ''
- Rewslaun
- Veteran
- Posts: 235
- Joined: Thu Mar 02, 2006 12:23 pm
- Location: Nova Scotia
Re: Installing OBBLM on GoDaddy hosted site
Directly from the OBBLM siteryan.bright1 wrote:I would like to ask, what is the OBBLM and how do you install it and what doe sit do for you?
"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: ''
- Shteve0
- Legend
- Posts: 2479
- Joined: Thu May 07, 2009 10:15 am
- Location: Wellington, New Zealand
Installing OBBLM on GoDaddy hosted site
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
-
- Rookie
- Posts: 20
- Joined: Wed Jul 10, 2013 4:24 pm
- Vanguard
- Super Star
- Posts: 922
- Joined: Sun Jun 08, 2008 8:27 am
- Location: Glasgow
- Contact:
Re: Installing OBBLM on GoDaddy hosted site
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.
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: ''