Jump to content

Move IPB 3.4 server to new server, or upgrade, or...


Recommended Posts

(I have searched the community but it's too hard to find the relevant information. It's like looking for a needle in a haystack.)

 

Background:

I am the manager for a non profit hobby site called "aslsweden.com".  We have had IPB since 2003 at forum.aslsweden.com.

IPB was transformed to Invision Community 2016, but I never had the time to upgrade. IPB 3.4 have worked good since, even though the plan have been to upgrade eventually...

Three weeks ago my current data center got bankrupt, so I had to move my servers. They are currently in a temporary location, but now it's time to move on. I rent a VPS on Digital Ocean, installed with Plesk. The main site is moved, but the forum is not. I started to move the forum site today, but quickly realized that it won't work. Due to SSL stuff and other things the IPB site is not reachable at the moment.

The old site is installed on a Mac Mini and I have access to it, but my knowledge is somewhat limited. Once in a time I managed to setup the server and sites etc, but I am very uncertain about many things. And I don't know how to create databases with SQL on the new server for example... Even if I am quite techy, Websites, Apache servers and web is not my expertise. I am willing to try though, and could probably fix this with a written guide. (I did that 2003 at least 😝 )

 

MIssion:

Move our forum to the new Plesk server, with IPB3.4 or Invision Community.

 

Thoughts:

What is the best way to proceed?

- Move the IPB3.4 installation to the new server?

- Move the IPB3.4 installation and also upgrade it to Invision Community?

- Throw away internet and go back to using paper and pencil? 😉 

 

I have mailed Invision and inquired them about the price for a Community license, but if that is too much money I must have the option to stay put with the 3.4 solution.

My current thought is to move the IPB3.4 to the new server (following some guides I found), and fix the upgrade later. But that may be stupid?

 

Thoughts? Ideas? Comments?

Thanks,
Andreas

Link to comment
Share on other sites

3 hours ago, acarlsson said:

I have mailed Invision and inquired them about the price for a Community license, but if that is too much money I must have the option to stay put with the 3.4 solution.

No need to wait! Pricing for IPS 4 is here:

https://invisioncommunity.com/buy

You might consider the IPS hosted cloud version (no more worrying about servers) or continue being self-hosted. Either way, upgrading is likely a good idea (not sure if you have a choice in the IPS cloud thing), however you may need to consider customisations and the like that will likely need to be redone.

 

 

Link to comment
Share on other sites

15 hours ago, Paul E. said:

No need to wait! Pricing for IPS 4 is here:

https://invisioncommunity.com/buy

You might consider the IPS hosted cloud version (no more worrying about servers) or continue being self-hosted. Either way, upgrading is likely a good idea (not sure if you have a choice in the IPS cloud thing), however you may need to consider customisations and the like that will likely need to be redone.

 

 

Yes, I saw that. However, paying $45 per month for a hobby site is not doable. I paid that amount per year before, to host it on my own servers... 😬

Since I already have a license (albeit old), I was hoping that Invision could give me a good deal.

Edited by acarlsson
Link to comment
Share on other sites

6 hours ago, acarlsson said:

Since I already have a license (albeit old), I was hoping that Invision could give me a good deal.

If you have a self hosted license, you only need to pay renewal to get latest version.  

With that said, you will find that IPS is much aggressive through its company policies, systems, and reminders about renewals on the updated version 4.x.  This is a company that wants its renewal money every six months.  

Link to comment
Share on other sites

I have moved all files, and the database, to the new server. I get an error 500 when I visit, and this in the error log:

AH01071: Got error 'PHP message: PHP Fatal error: Uncaught Error: Call to undefined function set_magic_quotes_runtime() in /var/www/vhosts/aslsweden.com/forum.aslsweden.com/initdata.php:382\nStack trace:\n#0 /var/www/vhosts/aslsweden.com/forum.aslsweden.com/index.php(21): require_once()\n#1 {main}\n thrown in /var/www/vhosts/aslsweden.com/forum.aslsweden.com/initdata.php on line 382'

Here is where my experience is lacking... 😞

The old server had PHP 5.2, now I'm at 7.4.15. Can that be the cause?

 

Edit: I commented out the "set_magic_quotes", but I also have a lot of other errors. It's obviously something else.

Edited by acarlsson
Link to comment
Share on other sites

5 hours ago, acarlsson said:

Then the question is if I can upgrade to IPB4 without having the current site reachable? (I'm not particularly interested in downgrade just to upgrade 😝 )

Yes, so long as you have a copy of your 3.x database available, you can upgrade to 4.x using a 7.x branch of PHP.

The upgrader for 4.x expects the same prerequisites that 4.x does.

You can use the IPS4 compatibility check tool to confirm your server is ready for the upgrade and has all necessary extensions, permissions, etc.

Make sure you have a backup of your 3.x incase you need to restart or something goes wrong, you can start over.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...