No announcement yet.

vBulletin 4.x Upgrade Instructions


  • vBulletin 4.x Upgrade Instructions

    When upgrading, the first step is always the same, in that you must log in to the vBulletin Members' Area and download the latest vBulletin package available. You will need to log-in to the Members' Area using the Customer Number and Customer Password that was emailed to you when you purchased your license:

    Members Area Login

    Once logged in, you will see a list of Current Licenses. For each active license that you own, there will be a Download vBulletin link that you can click.

    Click the link for the license you want to use and you will be taken to the download page, where you will be given options for how to download the latest vBulletin package.

    By default compression is performed on the JavaScript files included within the clientscript directory in order to reduce the size of the files. YUI Compressor is used to do this but you can choose uncompressed JavaScript files using the option described below.

    You can choose from the following options:
    • PHP File ExtensionAs a general rule, web servers will use .php as the extension for PHP scripts, but some servers may use a different extension, or you may simply wish to use a different extension out of your own preference. Various extensions are available here for you to choose.
    • Download File FormatThis option allows you to choose the compression format of the package you are about to download. Most people will want to download the .zip package as Windows® has in-built support for zip files. However, if you are downloading the package directly to a Linux server you may prefer to use the tarball (.tar.gz) format.
    • CGI ShebangThis option will only be of use to you if your server runs PHP as a CGI rather than as a web server module. If your server runs PHP as a CGI and requires a shebang (such as #!/usr/bin/php) then you can enter the required text here and it will automatically be inserted into whichever PHP files in vBulletin require its use.

    • Download FileUse this option to control the contents of the package you are about to download. For example, if you have previously installed vBulletin you will probably not need to download the images again, so you can use this control to specify that the package you download does not contain the images directory. You can also download the uncompressed JavaScript package with this option.

    When you have set the download options you can click the Download button to start the download. When the download prompt window appears, you should choose the Save option and choose a directory on your computer in which to save the package.

    <!-- ##phrase_image_larger_version_x_y_z_9## -->

    The package will then be downloaded and saved to the location you specified.

    <!-- ##phrase_image_larger_version_x_y_z_10## -->

    • Trevor Hannant
      Trevor Hannant commented
      Editing a comment
      Most, if not pretty well all (sensible) FTP software will overwrite only what's being uploaded. Anything that's not being overwritten will remain. Certainly every software I've used does this. For example, if on my server I have FolderA with contents:

      - filea.php (dated 1/1/2012)
      - fileb.php (dated 1/1/2012)
      - filec.php (dated 1/1/2012)

      ...and I upload a new copy of FolderA that only has:

      - filea.php (dated 2/2/2012)
      - fileb.php (dated 2/2/2012)

      The resulting FolderA on my server will contain:

      - filea.php (dated 2/2/2012)
      - fileb.php (dated 2/2/2012)
      - filec.php (dated 1/1/2012)

      That's how FTP software SHOULD be dealign with uploading - only overwriting the files that it's uploading leaving the others intact. I'd go through your software's settings and make sure there's not some bizarre option in there somewhere...

    • eggman
      eggman commented
      Editing a comment
      Hi Trevor and Zachary. Thank you... I have been traveling but will give a try later. Indeed, I think I have always had my client (FETCH) configured to overwrite and will check the settings. I just want to not screw up my upgrade effort. It has never been a problem - Alternatively if I drop the contents of the folder (not the root folder itself) it will only overwrite files with the same name and leaves others intact as you describe.

    • ddrum
      ddrum commented
      Editing a comment
      Can someone please make a step by step video tutorial of how to do that upgrade? Please! I beg of you. I learn better with video and that would really help from someone who knows how to do this!

      Thank you so much - Jasper - where are you?

    Posting comments is disabled.

About the Author


Trevor Hannant Find out more about Trevor Hannant

Article Tags


advanced (5) android (2) api (29) array (17) beginner (17) blog (4) calendar (2) child forums (1) cms (2) forum (3) forums (4) Intermediate (7) iphone (3) mapi (30) methods (10) mobile (34) MYSQL (1) postbit (1) security (2) style (2) threads (4) usercp (1) vb5howto (5) vBulletin (5) vbulletin 4 upgrade (1)

Latest Articles


  • Managing CMS Section and Content
    by Don Kuramura
    Here's a quick Visual Guide on how Manage Sections in the new CMS.

    1. Editing a Section: If you have permissions to manage a Section, as you hover over the Section title, a pencil icon will display.

    After clicking the pencil icon, you will be taken to the Section Edit page. Here's what you will see:

    2. Section Name:
    Enter the Section Name
    3. SEO URL Alias: This is the SEO Friendly URL. By default, if this is blank, the system will automatically copy the section title.
    4. Section Layout: For each section you can define an individual section layout.
    Tue 11th Mar '14, 3:04pm
  • How to Create a New Article
    by Don Kuramura
    Here's a quick visual guide on how to create a new article with the CMS.

    1. Create New Article Button: Navigate to the section you want the article to be published in. Click on the “Create a New Article” button. This will open an article form.

    2. Article Title: In the "Add/Edit Article" screen, enter the title of your article in the “Title” textbox.
    Tue 11th Mar '14, 3:04pm
  • Promoting Articles from the Forums
    by Don Kuramura
    One of the innovative new features on vBulletin 4.0 Publishing Suite is the cross-publishing "Promote to Article" functionality. In the spirit of promoting content discovery, we wanted to create features that will allow content to flow between Forums, Blogs, and Articles. For example, there might be a really popular post in the forums, but unfortunately it is buried inside page 13 of a thread. We will now have an option (if you have permissions) to “promote” a forum (or blog) post as a new artic...
    Tue 11th Mar '14, 3:04pm
  • Welcome to the new CMS. Read me first.
    by Don Kuramura
    Welcome to the new CMS. Here's a quick guide of the different areas of this page.

    1. Section Navigation Widget. This widget allows you to go to different sections. The "plus icon" means that this section has sub-sections. Clicking on the "plus icon" will display the sub-sections. ...
    Tue 11th Mar '14, 3:04pm
  • Recovering a hacked vBulletin Site
    by TheLastSuperman

    Having your site hacked is something no owner wants to experience due to the fact it takes quite a bit of effort to fix, often times requiring payment to a experienced third-party when a owner feels inundated by the sheer amount of work required to troubleshoot and remedy the situation.
    • Site has been defaced - This is the most blatant form of hacking where your sites pages have been replaced with a very disruptive and sometimes rude message from the hacker themselves.
    Tue 12th Jun '12, 2:37am
  • Issues After Upgrading
    by TheLastSuperman
    If your running a completely default forum upgrading is a very simple process. Many sites however run third-party add-ons and even use a custom style therefor when things change between older and newer
    Thu 24th May '12, 1:02pm