Checklist after TYPO3 update

Last modified:

After carrying out a TYPO3 update, it is not enough to simply call up the frontend and check "if everything is working". If you d like to avoid security gaps, Google penalties, 404 errors, a deterioration of the user experience or even "lost" requests/orders, you should definitely carry out the following tests.

 


Checking for error messages in the install tool

Check in the Installtool whether there are still error messages. You can reach the Installtool at:

 

<mywebsite>/typo3/install

.

This requires a password that you can reset with ftp access (more info on changing the Installtool password here).

As of TYPO3 v9, you can do this directly from the TYPO3 backend - provided you are an admin and have the so-called "maintainer" rights. See the section "Admin tools" in the module bar.

Go through the individual points under "Upgrade".
 


Switch off debug mode

When performing a TYPO3 update, developers usually have to set the system to debug mode. Unfortunately, they often forget to switch back to live mode. This makes the website very slow and more vulnerable in terms of security (as system information can be output).


Debug mode is checked/set in the install tool under Settings -> Configuration Presets -> Debug Settings.


View status report

The status report shows possible system errors (outdated TYPO3 version, wrong database format, SOLR problems, etc.). While messages with a yellow background are to be understood as warnings, you should immediately follow up and eliminate red messages.

 

You can get the status report in the TYPO3 backend in the module spate (far left) under System -> Reports


Check log messages

The log can also be displayed in the module column "SYSTEM" of the TYPO3 backend. Various system messages (logins/actions/errors) are logged here.


View the list of all errors ("Action: Error") since the update.


Other various tests

  • are errors output in the JavaScript console (e.g. in Chrome: F12 -> Console)?
  • is the layout (also on mobile devices) and website functions correct?
  • is redirected to https when accessing a page with http?
    Example:

    RewriteCond %{SERVER_PORT}   !^443$
    RewriteCond %{HTTP_HOST} ^www\.beispiel\.de$ [NC]
    RewriteRule  (.*)  https://www.beispiel.de/$1   [R=301,L]

  • are the URLs correct (very important, otherwise the links indexed by Google will no longer work)?
  • were the SEO settings (e.g. title/description) correctly adopted?
  • do enquiries (e.g. contact, registrations etc.) arrive?
  • does the search function correctly?
  • can the TYPO3 backend be operated as usual (insert, change and delete content)?
  • Is the PHP version at the highest possible level?

 

You can find out more about TYPO3 upgrades here.