XF 2.1 vbulletin 4.2.2 (with VBSEO) to XenForo

JamesAus

Active member
I'm finally looking to push through an upgrade from vbulletin 4.2.2 (with VBSEO) to XenForo.

A few questions I had:

1) My server is currently running PHP 5.4.45 Given the fact that vBulletin 4.2.2 doesn't support PHP 5.6, I wondered how you guys would suggest I proceed here? Does anyone know what manual file changes are required for 4.2.2 to work with 5.6?

2) Regarding re-directs for VBSEO, I found the following site - https://www.rivmedia.co.uk/vbseo-xenforo-rewrite-rules-redirect-vbseo-urls-xenforo/1828. It looks like what I need to use is the following:

RewriteEngine on
RewriteRule [^/]+/([\d]+)-.+-([\d]+).html showthread.php?t=$1&page=$2 [NC,L]
RewriteRule [^/]+/([\d]+)-.+.html showthread.php?t=$1 [NC,L]

What I noticed in that URL was the following also:
These htaccess rules will not work unless you have the 301 Redirect script provided for your vbulletin version, this can be found in the modifications section at xenforo.com

I haven't managed to find that, however. Does anyone have a link to it?
 

JulianD

Well-known member
I'm finally looking to push through an upgrade from vbulletin 4.2.2 (with VBSEO) to XenForo.

A few questions I had:

1) My server is currently running PHP 5.4.45 Given the fact that vBulletin 4.2.2 doesn't support PHP 5.6, I wondered how you guys would suggest I proceed here? Does anyone know what manual file changes are required for 4.2.2 to work with 5.6?

2) Regarding re-directs for VBSEO, I found the following site - https://www.rivmedia.co.uk/vbseo-xenforo-rewrite-rules-redirect-vbseo-urls-xenforo/1828. It looks like what I need to use is the following:



What I noticed in that URL was the following also:


I haven't managed to find that, however. Does anyone have a link to it?
You have to upgrade your server first to meet XenForo's minimum requirements once you're ready to migrate your forum.

My suggestion is to perform a test migration first to make sure everything works properly.
 

JamesAus

Active member
Thanks for the link DragonByte.

JulianD - that's the problem I've got. If I upgrade PHP, it's going to break my Vbulletin installation. That's why I'm wondering if anyone knew the manual changes that were made from 4.2.2 to 4.2.3 to fix PHP compatibility ?
 

JulianD

Well-known member
Thanks for the link DragonByte.

JulianD - that's the problem I've got. If I upgrade PHP, it's going to break my Vbulletin installation. That's why I'm wondering if anyone knew the manual changes that were made from 4.2.2 to 4.2.3 to fix PHP compatibility ?

You don't need vBulletin in order to upgrade to XenForo. You only need the database.
 

JulianD

Well-known member
I'm with you there JulianD but if I'm to create a test forum, I need PHP upgraded which will then break vBulletin. That's the problem I'm facing.
Can't you create a $5 dollar vps to run all your tests?

Also, if you're good with Linux, you can install more than one php version in your server. I have from php 5.6 to php7.4 in mine.
 

JamesAus

Active member
Can't you create a $5 dollar vps to run all your tests?

Also, if you're good with Linux, you can install more than one php version in your server. I have from php 5.6 to php7.4 in mine.

I could do that yes, I have my site on a dedicated server. I just thought I was breaking license agreements with XenForo to run the software under multiple domains with 1 license.
 

JamesAus

Active member
Does anyone know where you find the importers? I log into my Admin Panel and click Tools/Import Data and it says this:

XenForo importers are now installed as a separate add-on, downloadable from your Customer area.
No importers are currently available.
I've checked in 3 locations:

1. I've logged into my Customer Area and can't find anything
2. Read the Manual and no mention of where to go https://xenforo.com/xf2-docs/manual/importing/
3. Gone here and nothing - https://xenforo.com/community/resources/categories/importers-2-x.51/

Can someone point me in the right direction?
 
Top