Upgrade TYPO3 4.1 to 4.2 - Step 3 - Get and Upload TYPO3 Files

You will need to download the latest version of the TYPO3 package and the index.wec file to upgrade.

  1. Go to http://typo3.org/download/packages/. Look under "TYPO3 Source" and "Stable version:" and next to "4.2.0" (or higher).
  2. Look for the package type you used on your current installation. If you need the tar package then click on the "Source tar.gz." If you need the zip package then click on "Source ZIP."
  3. You will be redirected to sourceforge.net to download the file.
  4. Save the file on your local computer in a location you will remember later.
  5. Using an ftp tool (or another method to transfer files), upload the file to your server in the root directory. Typically, this would be in a directory called /public_html/ or /htdocs/. The root directory contains the TYPO3 directories (/typo3, /typo3conf, etc.).

Note: The next few steps will cause your website to go offline until you have completed the steps. Commence these steps only when it is convenient to be offline.

You must now unpack the tar.gz file or the zip file. Follow the tar or zip instructions below depending on your package type.

For the tar package:

  1. Using an SSH program (such as Putty or WinScape) login and navigate to the root directory of the website.
  2. Extract the files using the command:
    tar -xzpvf typo3_src-4.2.0.tar.gz
    Note: the filename will be different for newer versions.
  3. Remove the TYPO3 symlink using the command:
    rm typo3_src
  4. Create the new TYPO3 symlink using the command:
    ln -s typo3_src-4.2.0 typo3_src
    Hint: the first character in "ln"is a lowercase letter "L."
    Note: the src directory name will be different for newer versions.

For the zip package:

  1. Rename the directory /t3lib to /t3libOLD.
  2. Rename the directory /typo3 to /typo3OLD.
  3. Rename the file index.php to index.old.
  4. Click on the zip file and unzip it to the root directory. Depending on your server's system, you may have to move the directories/files from a newly created directory (like /typo3_src-4.2.0/) to your root directory.
    Note: the mechanism used to unzip a file on your server may vary depending on you sever type and configuration.
  5. When you finish, the new directories /t3lib, and /typo3 should have been created in your server's root directory and the file index.php should also reside there.

Once your tar or zip package is unpacked, follow these steps to enable the install tool.

  1. Right click on this link and download the file index.wec.
  2. Using an ftp tool, upload the index.wec file into the directory: typo3_src/typo3/install/
  3. Using your ftp tool, rename index.php to index.old and rename index.wec to index.php page.