Hallo an Alle die auch TYPO3 4.5.0 und MySQL 5.0.51 im Einsatz haben.
Für einen Kunden, der bei seinem Provider bleiben möchte, sind alle notwendigen Einstellungen seitens des Providers vorgenommen worden. Ich konnte die Installation von TYPO3, bis auf die Inkonsistenz der Datenbank, abschließen.
Damit ich TYPO3 4.5 überhaupt installieren konnte, musste ich folgendes in der localconf.php hinzufügen:
$TYPO3_CONF_VARS['EXTCONF']['dbal']['handlerCfg'] = array (
'_DEFAULT' => array (
'type' => 'adodb',
'config' => array(
'driver' => 'mysql',
)
)
);
Das lag daran, dass "adodb" als Erweiterung für PHP neuerdings in der 4.5-Version vorausgesetzt wird. Nach der Installation der Erweiterung und das Hinzufügen des obigen PHP-Codes konnte ich TYPO3 installieren.
Nun habe ich das Problem, dass ich eine Reihe an DB-Queries im COMPARE des Database Analyzers angezeigt bekomme, u.a:
TRUNCATE TABLE be_groups;
... #weitere Tabellen mit TRUNCATE
... #Dann Änderung an der Engine für bestimmte Tabellen
ALTER TABLE cache_hash ENGINE=InnoDB;
Current value: ENGINE=
...
# Änderungen an den diversen Spalten von nahezu allen Tabellen
ALTER TABLE be_groups CHANGE pid pid int(11) unsigned default '0';
Current value: (20) default '0'
...
#Remove unused fields
ALTER TABLE fe_groups CHANGE felogin_redirectPid zzz_deleted_felogin_redirectPid (255) default '';
ALTER TABLE fe_users CHANGE felogin_redirectPid zzz_deleted_felogin_redirectPid (255) default '';
ALTER TABLE fe_users CHANGE felogin_forgotHash zzz_deleted_felogin_forgotHash (80) default '';
#Removing tables
# ALTER TABLE be_users_uid RENAME zzz_deleted_be_users_uid;
Records in table: 1
# ALTER TABLE cache_hash_id RENAME zzz_deleted_cache_hash_id;
Records in table: 1
# ALTER TABLE pages_uid RENAME zzz_deleted_pages_uid;
Records in table: 1
# ALTER TABLE static_markets RENAME zzz_deleted_static_markets;
# ALTER TABLE sys_history_uid RENAME zzz_deleted_sys_history_uid;
Records in table: 1
# ALTER TABLE sys_lockedrecords_uid RENAME zzz_deleted_sys_lockedrecords_uid;
Records in table: 1
# ALTER TABLE sys_log_uid RENAME zzz_deleted_sys_log_uid;
Records in table: 1
# ALTER TABLE sys_ter_uid RENAME zzz_deleted_sys_ter_uid;
Die Engine ist derzeit für alle Tabellen auf MyISAM und utf-8_general_ci eingestellt.
Es lässt sich keine Änderung an der Datenbank durchführen.
Ich möchte mit der Konfiguration, Anlegenden des Seitenbaums etc. beginnen, aber habe die Befürchtung, dass ich Probleme bei der Installation von weiteren Extensions oder dass diese nicht richtig funktionieren könnten.
Hat da jemand von euch dieselben Probleme? Ich möchte erst weitermachen, wenn ich Gewissheit habe, dass aufgrund der inkonsistenten Datenbank keine weitere Probleme auftreten.
Gruß,
flashsilver