Suchen

Suche

Aktuell

  • Aktuell
  • Kommentare
  • TagCloud
  • Bis jetzt sind noch keine Kommentare geschrieben worden
 .Net   Suche   ASP.Net   Asp.Net   Beta   Buchtipp   C#   CentOS   CoD   DateTime   DiceFight   Funktion   HTML   HowTo   HttpWebRequest   IIS7   JSON   Konfiguration   LCD   Lighttpd   Linux   Media   Microsoft   Mobile   Mono   MySQL   Oracle   Outlook   PHP   PostgreSQL   Programme   Quake3   RC   RealURL   SMTPE   SVN   Server   Snippet   TYPO3   Timeout   Treiber   Tutorial   USB   Vista   WebClient   Windows   bauer-martin.com   bm_chart   ffmpeg   x64 

Randnotiz

W3C

Valid XHTML Valid CSS

Tutorials, TYPO3, Datenbanken - 16.08.2008 10:24 - Alter: 2 yrs
- Keine Kommentare

TYPO3, PostgreSQL und RealURL

Tags: TYPO3, PostgreSQL, RealURL, Konfiguration

Vor kurzem hab ich hier beschrieben, wie man TYPO3 mit PostgreSQL als Datenbank im Hintergrund installiert. Leider funktionieren einige Extensions auch nur mit einigen Anpassungen mit PostgreSQL, unter anderem auch RealURL. Importiert wird die Extension wie gewohnt. Danach in der " ext_tables.sql" im Extensionverzeichnis wieder alle "ENGINE=InnoDB" entfernen. Beim Update der Datenbank werdenerstmal einige Warnungen angezeigt, diese können ignoriert werden. Jedoch darf die  Tabelle "tx_realurl_uniqalias" nicht vom Extensionmanager heraus angelegt werden, da dies zu einem Fehler führt. Also das Häckchen entfernen und dann Installation fertig ausführen. Anschließend die noch fehlende Tabelle mit folgendem SQL-Anweisungen manuell anlegen:

CREATE TABLE tx_realurl_uniqalias (
  uid serial NOT NULL,
  tstamp integer DEFAULT '0' NOT NULL,
  tablename varchar(50) DEFAULT '' NOT NULL,
  field_alias varchar(30) DEFAULT '' NOT NULL,
  field_id varchar(30) DEFAULT '' NOT NULL,
  value_alias varchar(255) DEFAULT '' NOT NULL,
  value_id integer DEFAULT '0' NOT NULL,
  lang integer DEFAULT '0' NOT NULL,
  expire integer DEFAULT '0' NOT NULL,

  CONSTRAINT tx_realurl_uniqalias_pkey PRIMARY KEY (uid)
);

CREATE INDEX tablename
  ON tx_realurl_uniqalias
  USING btree
  (tablename);

CREATE INDEX bk_realurl01
  ON tx_realurl_uniqalias
  USING btree
  (field_alias,field_id,value_id,lang,expire);

CREATE INDEX bk_realurl02
  ON tx_realurl_uniqalias
  USING btree
  (tablename,field_alias,field_id,value_alias,expire);


Es werden zwar im Extensionmanager, wenn man die Informationen zur Extension anschaut, weitehrin Warnungen ausgegeben, aber sie funktioniertdennoch einwandfrei. Konfiguration, etc. erfolgt dann wie gewohnt.

 TYPO3 und PostgreSQL - 07.08.2008 20:45


Blink del.icio.us Digg Furl Google Simpy Spurl Technorati Yahoo

Kommentare

  • Bis jetzt sind noch keine Kommentare geschrieben worden

Kommentar schreiben

Ins Gästebuch eintragen
CAPTCHA Bild zum Spamschutz