Introduction Package TYPO3 6.2 unter Windows

Neulich hat sich die Notwendigkeit ergeben, dass  wir auf einem Windows 2008 Server eine TYPO3-Testinstanz anlegen mussten, um einige Extensions für ein Intranet-Projekt zu evaluieren.
Einfachheitshalber wollten wir auf das TYPO3 Bootstrap Introduction Package zurückgreifen. Das ist schnell installiert und man hat ein paar Seiten inkl. Content, auf den unsere Extensions zurückgreifen können.
Das Bootstrap-Package haben wir schon zigmal installiert. Das sollte also kein allzu großes Problem werden – dachten wir zumindest.

Der Installationsprozess des Bootstrap Packages lief  anstandslos durch und endete mit dem Hinweis-Screen zur erfolgreich durchgeführten Installation.
Soweit so gut, allerdings wurden keine Seiten und keine Inhalte angelegt. Bei genauerer Betrachtung hatten wir festgestellt, dass keinerlei Datenbankeinträge durch das Introduction Package angelegt wurden.

Im aktivierten Developer Modus wurde uns dann aber eine ordentliche Exception um die Ohren gehauen, und eine ganze Batterie an MySQL Fehlern.

Moment: TYPO3, Windows und MySQL – da war doch mal was

MySQL Versionen > = 5.x müssen zwingend im Kompatiblitätsmodus ausgeführt werden.
In der INSTALL.md gibt es dazu folgenden Absatz:

A: If you use MySQL 5.x or newer, try setting it to „compatible“ mode. Open the
TYPO3 Install Tool under http://example.com/typo3/install/ (where
example.com is the web site domain), navigate to „All configuration“.
Find „setDBinit“, and add this line to the top of the input field:

SET SESSION sql_mode=''

Das ist die Lösung: Im Installtool muss der Wert von setDBinit wie folgt gesetzt werden:

Danach haben wir das Introduction Package noch einmal neu installiert, und schon wurde das Introduction Package inklusive aller Inhalte korrekt installiert.

Dazu gibt es in forge einen Eintrag https://forge.typo3.org/issues/62574. Es gibt ja doch einige Windows User.

 

Update:

Für die Version > 7 wurde die MySQL Strict Mode Unterstützung wieder integriert.
„While TYPO3 7.6 / 7 LTS still has the warning in the Install Tool and the notice in the documentation it will work with strict mode and the introduction package.
The warning message will probably be removed for TYPO3 8.0“

Discussion — No responses