Suchen

Suche

Aktuell

  • Aktuell
  • Kommentare
  • TagCloud
  • Bis jetzt sind noch keine Kommentare geschrieben worden
 .Net   AdoDB   Beta   Buchtipp   C#   CentOS   CoD   Collective   DBAL   Datenbanken   DiceFight   Funktion   HTML   HowTo   Intelligence   JSON   Konfiguration   LCD   Lighttpd   Linux   Mobile   Mono   MySQL   Oracle   Outlook   PHP   Postfix   PostgreSQL   Programme   Programming   Quake3   RC   RealURL   Rudiments   SMTPE   SQLRelay   SVN   Server   TYPO3   Timestamp   Treiber   Tutorial   USB   Url   Vista   Windows   bauer-martin.com   bm_chart   ffmpeg   x64 

Randnotiz

jsonformat.de - JSON online Formatierer
jsonformat.de ist ein kostenloser Online JSON Formatierer. Er bringt JSON-Strings in eine für das menschliche Auge leichter leserbare Form.

W3C

Valid XHTML Valid CSS

Tutorials, TYPO3, Datenbanken - 16.08.08 10:24 - Alter: 323 days - 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-08 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