Webmastersite.net
Register Log In

Upgrade or New Install?
Integration Change/Member DB Blown

Comments on Upgrade or New Install?

FrankHagan


Usergroup: Customer
Joined: Jun 18, 2007

Total Topics: 3
Total Comments: 10
Posted Jun 18, 2007 - 9:47 PM:

Here's the situation:

1. WSNLinks 3.2.1 w/phpBB integration, in same mySQL database
2. Installed SMF in database, kept phpBB members in database (but emptied the "posts" fields to save space).
3. Played around in WSNLinks with custom integration trying to switch integration to SMF, hosed member file, including my Admin log in.
4. Ran Paul's emergency SQL to restore admin access (very nice, Paul!)
5. I can log in, but my members cannot. The regular "log in" link is to the phpBB log in page, which no longer exists.

So, I want to either:

A. Upgrade to WSNLinks 4.0.31 and rebuild my member file by using integration for the SMF member database -or-

B. Start fresh with a new install of version 4.0.31, integrate with SMF, and figure out how to import all the links from the old version.

Which should I do? A, B, or some other method?
Paul
developer

Usergroup: Administrator
Joined: Dec 20, 2001
Location: Diamond Springs, California

Total Topics: 61
Total Comments: 7868
Paul
Posted Jun 19, 2007 - 9:08 PM:

I don't see any reason not to upgrade.
FrankHagan


Usergroup: Customer
Joined: Jun 18, 2007

Total Topics: 3
Total Comments: 10
Posted Jun 19, 2007 - 10:25 PM:

OK, I upgraded, but now I'm getting this error:

Fatal error: Call to a member function on a non-object in /home/webuser/public_html/links/classes/database.php on line 250

I suspect that's due to the member file problem. I'll just install over the existing and see if I can rebuild it by using the same database (maybe the data will still be there.)
FrankHagan


Usergroup: Customer
Joined: Jun 18, 2007

Total Topics: 3
Total Comments: 10
Posted Jun 19, 2007 - 11:52 PM:

Well, I'm resigned to the fresh install if I have to go that route ... its installed and works OK, but of course none of the links are there.

The new install is in the same database with a different prefix than the old version. Is there an easy way to transfer the links over to the new database (even if I lose the member info and substitute my own member info? The directory isn't used as a reciprocal link directory, so the member names don't really matter).

FrankHagan


Usergroup: Customer
Joined: Jun 18, 2007

Total Topics: 3
Total Comments: 10
Posted Jun 20, 2007 - 2:04 PM:

No need to respond to this one yet ... I restored the original install, and switched off the user system. Perhaps the upgrade routine will work with the members switched off. I will report back.
FrankHagan


Usergroup: Customer
Joined: Jun 18, 2007

Total Topics: 3
Total Comments: 10
Posted Jun 20, 2007 - 8:14 PM:

No dice ... still getting the "Fatal error: Call to a member function on a non-object in /home/webuser/public_html/links/classes/database.php on line 250" error when trying to upgrade.

I'll keep the WSN members separate from the forums, as integration with other scripts does have a huge disadvantage: its a mess to change the "master" script out and then have to deal with the integration issues on your photo gallery, link section, etc.

Paul
developer

Usergroup: Administrator
Joined: Dec 20, 2001
Location: Diamond Springs, California

Total Topics: 61
Total Comments: 7868
Paul
Posted Jun 21, 2007 - 4:32 AM:

That error would normally mean not all files were uploaded, though it's hard to tell without being able to see the site.
FrankHagan


Usergroup: Customer
Joined: Jun 18, 2007

Total Topics: 3
Total Comments: 10
Posted Jun 21, 2007 - 8:03 AM:

Thanks, Paul. It might be a permissions problem also ... last night my clean install had some Admin log in issues, so I'll try to do the upgrade route again tonight and manually set the permissions. I think the server I'm on isn't letting the setup program set permissions correctly, as you mention in The Manual
Search thread for
Download thread as
  • 0/5
  • 1
  • 2
  • 3
  • 4
  • 5



This thread is closed, so you cannot post a reply.