I've performed the installation like the readme said.
Once everything is installed, anyone that tries to correctly log on through the SMF bridged login module on the main page is sent to a while page with this message:
"Fatal error: Call to undefined function: md5_hmac() in /home/savage/public_html/fansite/forum/Sources/MOS_SMF.php on line 176"
That line is:
$md5_passwrd = md5_hmac($_REQUEST['passwrd'], strtolower($user_settings['memberName']));
And here is the section of code it is in:
// Figure out the password, and load the settings.
$user_settings = mysql_fetch_assoc($request);
if ($passwd == "" || !isset($passwd)){$passwd = md5($_REQUEST['passwrd']);} // this is for Mambo, later
$md5_passwrd = md5_hmac($_REQUEST['passwrd'], strtolower($user_settings['memberName']));
// Check if the account is activated
if (empty($user_settings['is_activated']))
Any help fixing this is appreciated.
The website is http://www.savagedecay.com/fansite/ if you want to see it first hand.
what version of smf? what version of the bridge? what version of joomla?
Joomla! 1.0.8 Stable
MOS_SMF_BRIDGEv3.19a_stable
SMF 1.1 RC2
wrong version of the bridge.
uninstall everything from the bridge.
install v1.1.4
This is fixed now because of swapping over, but now when I try to log in to my Joomla administration it says "You cannot log in. There is no administrator set up".
When I check myphpadmin in my Joomla SQL db, it says that I'm clearly set up as the Super administrator.
From one problem to another :(
The Joomla backend administration does not use the jos_users table to determine whether or not a user is an administrator.
For that, you need to check your jos_core_acl_aro table. Find the aro_id of your administrator.
Then go to your jos_core_acl_groups_aro_map table and find that same aro_id. Change the group_id in that row to 25.
I tried this -- everyone on my server has their aro_id set to 18 (registered), and mine is 25.
However, I still get the error "You cannot login. There are no administrators setup." when I attempt to log in through my /administrator/.
Any other ideas? That really seemed like it would work. :/
(On a side note, this is some of the best support I've ever gotten. For only two people, everything I've asked has been answered really quickly. Thanks. :)
So, let's get this straight.
You now have a group_id of 25 in the jos_core_acl_groups_aro_map table?
And you also have 25 as the gid in the jos_users table?
Done. Fixed. Thanks again.