Archive for the ‘Typo3’ Category

Den Fehler “no database selected” im Typo3 Installtool beheben

Die Typo3 version 4.3.3 scheint einen Fehler im Installtool aufzuweisen. Bei der Erstinstallation im 1-2-3-Mode werden auf der ersten Seite zunächst die Datenbankparameter abgefragt. Nach einem Klick auf Submit wird man auf eine Fehlerseite weitergeleitet, die nur folgende Meldung enthält:

no database selected

Außerdem werden in der localconf.php keinerlei Datenbankparameter hinterlegt und es gibt keine Möglichkeit, mit der Installation fortzufahren.

Ein einfacher Workaround hierzu ist es, die Datenbankparameter direkt in der Konfigurationsdatei einzufügen. Dazu öffnet man einfach die Datei typo3conf/localconf.php mit einem Texteditor und passt die folgenden Zeilen an die eigenen Gegebenheiten an:

$typo_db_username = 'user';
$typo_db_password = 'password';
$typo_db_host = 'localhost';
$typo_db = 'dbname';

Anschließend kann man die Fehlerseite im Installtool neu laden und die Installation mit dem Importieren des Datenbankdumps fortfahren.

Tipp: Falls man das Installtool schon weggeklickt hat oder nicht mehr im 1-2-3-Mode ist nutzt man den folgenden Link:

http://serveradresse/typo3/install/index.php?mode=123&step=2

Typo3: Falsches Auslesen der PHP-Einstellung für safe_mode

Die derzeit aktuelle Typo3-Version 4.4.0 enthält einen Bug, durch welche Typo unter Umständen suggeriert, PHP würde im Safe Mode laufen obwohl es dies gar nicht tut.

Das Problem liegt im Abfragen der PHP-Einstellung, die in etwa wie folgt aussieht:

if(ini_get('safe_mode')){
  //Safe Mode ist aktiviert
}

Solange in der PHP- und Apache-Konfiguration eine 0 oder eine 1 für deaktivierten respektive aktivierten Safe Mode stehen, bereitet diese Abfragetechnik kein Problem. Allerdings ist es auch erlaubt, die Wörter “off ” oder “on” zu nutzen. Eine Einstellung wie diese

safe_mode=off

führt jedoch unweigerlich dazu, dass Typo3 fälschlicherweise einen aktiven Safe Mode erkennt, obwohl dieser deaktiviert ist.

Das Problem ist bereits in einem Bugreport vorhanden und sollte mit einer der nächsten Versionen gefixt werden.

Return top