Category Archives: TYPO3

TYPO3 is an Open Source Content Management System (CMS).

Version number in composer manifest of package is missing or invalid

If you get the error message ‘Version number in composer manifest of package “tt_address” is missing or invalid’ (or in another extension), you can follow these instructions here:

Where is written: “This happens in TYPO3 6.2 whenever an extension has a dependency on another extension which contains a file composer.json without any version number (which is actually the best practice).
Simple solution for the time being since composer is not properly supported in TYPO3 6.2 is to delete the corresponding file composer.json or to explicitly set a version number.”

There are also some bug related data, which seems to show that the issue is fixed:

But what is when the issue is happening in TYPO3 7.6 or you are adding a version number to the file composer.json like it is stated in this bug report:, but that won’t help or you are even deleting this file composer.json and clear the cache in install tool literally 100 times and the typo3temp folder too – but the error message still occurs?

What did helped me: I uninstalled the extension, reinstalled it, but before activating it in the extension manager, I deleted the file composer.json in the tt_address extension folder.

Argument “jQueryNamespace” was not registered

Was macht man, wenn man beim Aufruf des Extension Manager in TYPO3 folgende Fehlermeldung sieht: ‘Argument “jQueryNamespace” was not registered’?

Ganz einfach, den Cache löschen. Erst den üblichen Cache löschen, wenn das nicht reicht, im Bereich “Installation” | “Clear all cache” ausführen.

Die Fehlermeldung sah ich nach einem Update von TYPO3 7.6 auf 7.6.1.

What are TYPO3 preconfigured distributions

Preconfigured distributions or simpler distributions are a kind of TYPO3 extensions which allow you to get started easier.
In the beginning such packages weren’t included in TYPO3, so many people installed the CMS but were then left alone don’t knowing how to go on.

Error message you get

“Oops, an error occurred!”

Oops, an error occurred!

“No pages are found on the rootlevel!”

No pages are found on the rootlevel

Or “No TypoScript template found!”

Which TYPO3 preconfigured distributions exists

  • The official Introduction Package
  • Government Package
  • FluidTYPO3 site kickstarter
  • Bootstrap Kickstart Package
  • Aimeos web shop distribution
  • Speciality Distribution
  • MOOX Template Light
  • Calendar Base Introduction Package
  • t3onepage
  • The dotpulse Kickstart Package

How to install

You either download them while installing TYPO3 or can implement them within the module “Extensions”.

TYPO3 Installation Fehlermeldung „PHP OpenSSL extension not working“

Bei der TYPO3 Installation (in meinem Fall unter Windows / XAMPP) gibt es manchmal die Fehlermeldung „PHP OpenSSL extension not working“. Dies tritt unter TYPO3 6.2 wie auch 7.5 auf.

Daran musste ich länger als gedacht feilen, bis ich diese Fehlermeldung weg hatte. Am Ende war es ganz einfach und irgendwie typisch.

TYPO3 PHP OpenSSL extension not working

Zu den gängigen Lösungen gehören folgende:

Was mir geholfen hat:
Ich habe in meinem Antivirus Firewall Modul (Norton) Port 443 für TCP freigeschaltet. Typisch, eigentlich hätte ich dort als erstes schauen müssen.

How to install TYPO3 version 7.5

Here a tutorial on how to install TYPO3 version 7.5 on a Windows machine with XAMPP.

1. Preparations in Apache and MySQL

Create a database with phpMyAdmin. Enter the URL to your phpMyAdmin installation.


Go to “Database” and then create a new database. Give the name you want. Collation should be “utf8_general_ci”.

create a new database

Create a directory in your web root folder in xampp. I installed xampp on partition “c” so for me that is “c:\xampp\htdocs\”. I named the new folder “vhost1” so that means “c:\xampp\htdocs\vhost1\”

Add a vhost entry to the apache configuration. The name of this file is “http-vhosts.conf” and you can find it in “c:\xampp\apache\conf\extra”.

apache conf add a vhost

Save the file and restart apache.

restart apache

Add a vhost entry to your Windows host file by opening Notepad++ or another editor in administration mode. You will need the admin mode later also when using mklink. Thus this screenshot shows the example for cmd.

open notepad++ in administration mode

Then open the host file in “C:\Windows\System32\drivers\etc\”. Add the vhost entry.

add vhost entry to host

At the start of a line you write “” add a blank and then your host name. I named mine “vhost1.local”.

2. Installing TYPO3 – preparing files and folders

Download the package from and unzip the files in the new folder which you created in “c:\xampp\htdocs\”.

Now you have to enter the files in correct order in your directory.

For Linux you do the following:

ln -s ../typo3_src-7.0.x typo3_src
ln -s typo3_src/index.php index.php
ln -s typo3_src/typo3 typo3

If you have problems with symlinks under Windows you can put all the files in the directory and copy index.php from folder “typo3” to the web root. In my case that would be “c:\xampp\htdocs\vhosts1”.

Or you create Windows symlinks.

Open cmd in admin mode.

Enter these commands…

mklink /D c:\xampp\htdocs\vhost1\typo3_src c:\xampp\htdocs\vhost1\typo3_src-7.5.0
mklink /D c:\xampp\htdocs\vhost1\typo3 c:\xampp\htdocs\vhost1\typo3_src-7.5.0\typo3
mklink c:\xampp\htdocs\vhost1\index.php c:\xampp\htdocs\vhost1\typo3_src-7.5.0\index.php

…in the cmd window.

cmd window

However they say that automatic updates are not working in Windows environment. So it should not be that important to work on this.

Rename “_.htaccess” to “.htaccess”.

Create a file named “FIRST_INSTALL” in the web root. This file shall be empty. It assures that you have appropriate access.

With symbolic links you should have got this file structure.

file structure

3. Starting TYPO3 installation procedure

Open the URL in your favorite browser.

browser location

And here you are in the installation procedure. If you haven’t created a “FIRST_INSTALL” file you will see a notice.

start install notice

Afterwards I have got several warnings.

install several warnings

Edit php.ini which you find under “c:\xampp\php\”. Update these vars:

max_input_vars = 1500

Take the comment out for this line:


And restart apache.

Go to Control Panel > System > Advanced tab > Environment Variables. Click on “New” and add a new variable named “OPENSSL_CONF”. Add the path “c:\ xampp\apache\conf\openssl.cnf” as value of the variable setting. Here a German post for more info about this issue

update sys variables

And in httpd.conf in the apache dir “c:\xampp\apache\conf\” you shall enter this at the end of the file.

<IfModule mpm_winnt_module>
ThreadStackSize 8388608

And restart apache. I tried this also, but I can’t see any benefits.

In the next step enter the MySQL credentials.

MySQL credentials

Then select the database name or let the install procedure create a new database for you.

select database

Afterwards you can determine login credentials for the admin.

login credentials for the admin

If everything is ready, you get this notification.

installation done

If you want to use a distribution you can mark the check box at the bottom.

When you click on “Open the backend” you get routed to the backend login. If you want to do that later you can enter this URL in the browser “http://vhost1.local/typo3/”.

In my case I get problems to login. “Your login attempt did not succeed”.

At least I must go to the install configuration under “http://vhost1.local/typo3/install/” and create a file named “ENABLE_INSTALL_TOOL” and put it in the folder “typo3conf”. Or the install configuration wont start. Enter the above given admin password to login.

Under “All configuration” and “Backend” I had to set “[BE][loginSecurityLevel]” from “rsa” to “normal. Then I could login into the backend.

Install TYPO3 version 6.1

Hi friends,

after all the contradictory developments of the last years, now TYPO3 has a clear roadmap which helps to better understand, which branch one should use.

As you can see in the roadmap , TYPO3 CMS 6.2 LTS is the one which will have the upcoming Long Term Support (LTS), so is the one with the longest availability around.
Sadly it is not published at the Moment.

I am very curios what exactly changed from TYPO Version 4.x to 6.x and how it can be installed, so I want to go through an installation.

If you have ssh on your server than wget is the best option to download TYPO3 source and dummy package.


I put two line breaks in this command, otherwise my layout gets broken.

Then you must unzip it

tar xzf blankpackage-6.1.0.tar.gz

remove the tar file

rm blankpackage-6.1.0.tar.gz

Then you create an install control file with

touch typo3conf/ENABLE_INSTALL_TOOL

I had several problems to start the installation. First the index.php was a link to the one in the source directory. So I copied an index.php from another installation.

Second: I have got an error message:

syntax error, unexpected T_STRING in index.php on line 37

And checked it with Google. The PHP version should be 5.30. It is nice that I can change the PHP Version in the settings of my provider.

Then it worked. I point my browser to the directory, where I have copied the files.


I have entered the infos for my database


In the next step I had to select the name of the database.

Afterwards I imported the data into the database.

And he we are the install process is gone through.


But what is here very important: click on the given links to “Configure TYPO3” and “Login to the backend” and change these credentials.

First the Install Tool.


Second: Log in to the backend with “admin” and “password”


Then click on “User settings” on the left and change the credentials.


It is more appropriate to change also the username. Which you can do in “Backend users” on the left.

And don’t forget to delete the file “ENABLE_INSTALL_TOOL” in typo3conf.

The problem is that the installation doesn’t install a website but only a blank web cms. So you need to configure the rest.

Byetheway: If you want to start with a complete website try the introduction package.

I will sum up the rest configuration in a new post.


TYPO3 Galerie Extension goof_fotoboek installieren und konfigurieren

Die TYPO3 Galerie Extension Photo Book Key “goof_fotoboek” in der Version 1.7.17 installieren und testen.

Die Installation verläuft ohne Probleme, aus dem TER laden, installieren und fertig.

Nun die Einbindung als Content-Objekt: Erstellen eines neuen Datensatzes, unter Plug-Ins “Photobook” auswählen.


Dann im Eigenschafts-Fenster des Seiteninhalts “Show” auswählen und das Verzeichnis angeben, aus denen man die Bilder lädt.


Wenn ich in die Frontend-Ansicht wechsele, sehe ich, dass “Photo Book” selbständig die Verzeichnisse als Kategorie angelegt hat.


So sieht die Anordnung der Bilder in einer Kategorie aus:


Ich habe natürlich unterschiedliche Formate und Größen gewählt.

Die meisten Änderungen kann man in den TYPO3-Constants ändern. Was natürlich recht einfach ist.


Die Extension kann auch mit Slide betrieben werden. Vorteilhaft ist auch, dass man in das entsprechende Bildverzeichniss statt mit TYPO3-Funktionen Dateien auch einfach per FTP hochladen kann. Es gibt auch eine Wasserzeichen-Funktion. Man kann den Pfad zu eigenen HTML-Template-Datei angeben.

Wenn man das CE (Content-Element) auf “Comment” umstellt, hat man (Achtung: jeder) im Frontend die Möglichkeit Infos zu Bilder oder Kategorien  abzuspeichern. Sogar die Kategorie-Bezeichnung kann man hier ändern.


Nach dem Eintragen nicht vergessen, die Darstellung wieder umzustellen. Das Ergebnis sieht so aus.


Was mich an der Erweiterung stört, ist dieser komische Icon-Balken (Icon-Bar) am oberen Ende.


Übrigens ist das rechte Symbol die Funktion, um die SlideShow zu starten.

Zwar gibt es im Constants-Editor die Möglichkeiten andere Bilder auszugeben. Aber hier muss man noch einiges anpassen, damit es einem gefällt.

Ich konnte die Icons abschalten, um nur Text zu sehen.


Was ich nicht gefunden habe, ist die Möglichkeit die Slideshow automatisch zu starten. Man muss immer auf diesen Button / Link klicken.

Außerdem gibt es nur eine Art Slide. Bis auf die Intervall-Zeit lässt sich daran nichts ändern.

Weiterhin hätte ich gerne, dass auf der Startseite der Galerie nicht nur alle Kategorien als Oberbegriffe, sondern auch sofort die Bilder einer Kategorie angezeigt werden. Das ging leider nicht. Zwar gibt es wohl die Möglichkeit eines Teaserbild einzubinden, aber das muss in einer bestimmten Weise benannt werden, was nicht unbedingt Redakteursfreundlich ausschaut.

Weitere gute Infos zu dieser Extension gibt es auch im Wiki auf

edit file extension ts

From scratch TYPO3 don’t allow to edit files with file extension “ts” to be edited in the fileadmin of the backend. Allthough it is a good way to hold configuration directives in files with this suffix.

Start the install tool

Go to “all configuration”.

Find the key “[SYS][textfile_ext]”.

Add “ts” in the field, but with a comma.

Save with “Write to localconf.php”.

Reload the fileadmin page.

If necessary flush the cache.

The you can see the edit icon in fileadmin list.