Install dummy package and sources from TYPO3 as usual.
Starting from TYPO3 4.4, the process is fully automated using 1-2-3 installer. Manual process is kept as reference for TYPO3 4.3.
Browse http://your-website.tld/. This will redirect you to the 1-2-3 installer. The wizard is straightforward to use…
You are strongly advised to run SQL scripts located in directory dbal/res/postgresql/ to ensure best compatibility with TYPO3.
Edit file typo3conf/localconf.php:
$TYPO3_CONF_VARS['EXTCONF']['dbal']['handlerCfg'] = array(
’_DEFAULT’ => array(
’type’ => ’adodb’,
’config’ => array(
’driver’ => ’postgres’,
Edit typo3conf/localconf.php again and add these lines:
$typo_db_username = 'username';
$typo_db_password = 'password';
$typo_db_host = 'localhost';
$typo_db = 'database';
Now you should be able to access the install tool (not the 1-2-3 wizard) from server/typo3/install/ and configure TYPO3 as usual.
As of TYPO3 4.3, DBAL system extension is now included as svn:externals into TYPO3 core. Meaning it will potentially be updated with new releases to fix bugs. If you find a bug, please report it to DBAL bugtracker (make sure to choose subproject tx_dbal).
If you need the most up-to-date version of DBAL, then you should consider using its trunk version with a subversion check-out into typo3conf/ext/dbal (which will override the system version). SVN URL is:
You should consider then consider using trunk version of following files too, in typo3_src:
Nothing special anymore, SQL parser is finally able to deal with length restriction on indexes and as such you just have to load RealURL and enjoy!