Zum Inhalt springen

mm_forum 1.9.0 und realurl 1.1.0 sowie Typo3 v4.3.3 eine Tabelle wird nicht angelegt

Erstellt am 18. Juli 2010 · 3 Antworten · letzte Antwort am 28. Juli 2010

Tags: Frage

AndreasSt ·

Hallo liebe Helfer,
ich habe in der oben beschriebenen Konfiguration versucht RealURL zu laufen zu bringen.
Ich habe auch schon das gewünschte Ergebnis und ein fast laufendes RealURL.
Meine Standardseiten werden wie gewünscht ausgegeben.
Jedoch läuft mm_forum aus dem Raster :o.

Zunächst habe ich aber folgenden Fehler bei der Installation festgestellt.
Beim Installieren wird folgende Tabelle nicht erstellt:

CREATE TABLE tx_realurl_uniqalias (
uid int(11) NOT NULL auto_increment,
tstamp int(11) NOT NULL default '0',
tablename varchar(50) NOT NULL default '',
field_alias varchar(30) NOT NULL default '',
field_id varchar(30) NOT NULL default '',
value_alias varchar(255) NOT NULL default '',
value_id int(11) NOT NULL default '0',
lang int(11) NOT NULL default '0',
expire int(11) NOT NULL default '0',
PRIMARY KEY (uid),
KEY tablename (tablename),
KEY bk_realurl01 (field_alias,field_id,value_id,lang,expire),
KEY bk_realurl02 (tablename,field_alias,field_id,value_alias,expire)
);

Auch nicht im Install Tool wenn ich einen Compare durchführe.
Ich schreibe das, weil es ja auch dran liegen könnte, dass das mm_forum nicht die gewünschten Links erzeugt.

Ich habe nach Dokumentation versucht das mm_forum dazu zu bewegen, über realurl ausgegeben zuwerden.
Dabei bin ich hier aber schon hängengeblieben:
"""You have to copy this array into your RealURL configuration array in the localconf.php file. If for example your RealURL configuration array looks like this (notice that some passages have been cut for lack of space): """

Ich finde in der localconfig.php keinerlei Einträge zu RealURL #paralyzed#

Übrigens: Obwohl ich die "schönen Links" in der URL habe, bleiben meine Tabellen
tx_realurl_pathcache
tx_realurl_urldecodecache
tx_realurl_urleecodecache
leer.

htaccess ist, laut den im Web erhältlichen Konfigurationen, hoffentlich so richtig eingestellt.
Mit:

RewriteEngine On
RewriteBase /
RewriteRule ^(typo3|typo3temp|typo3conf|t3lib|tslib|fileadmin|uploads|showpic\.php)/ - [L]
RewriteRule ^typo3$ typo3/index_re.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* /index.php [L]

Die Seite läuft ansich problemlos!
Kann mir da jemand auf die Sprünge helfen?

Vielen Dank schonmal...

Andreas

Blu3ye ·

Würd mal genauer beschreiben, was du mit "aus dem Raster laufen" meinst, dann kann vlt. eher jemand helfen.

Die Config für die Realurl hast in den Settings angegeben? Nur so ne Idee...
Ich selbst verwende CoolURI und habs am Laufen...

AndreasSt ·

Hi und Danke für die Antwort.
Also in der Setup vom Root steht:

config {
prefixLocalAnchors = all
config.simulateStaticDocuments = 0
baseURL = http://www.meineDOMAIN.de/
tx_realurl_enable = 1
}

Was in der HTACCESS steht sieht man im ersten Post.

Und aus dem Raster heißt:
http://www.meine Domain.de/geschichten/?tx_mmforum_pi1[action]=list_post&tx_mmforum_pi1[tid]=15&tx_mmforum_pi1[fid]=31

Also die URL mit den Parametern anstatt z.B
http://www.meine Domain.de/geschichten/post1 .. o.s.ä.

Wie schon erwähnt, denke ich, weil mir der Code in der localconf.php fehlt (lt. Doku), gehts noch nicht.
Die Extension hat keinerlei Code oder Array in der localconf erzeugt.
RealURL taucht lediglich in der
$TYPO3_CONF_VARS['EXT']['extList_FE'] = ... ect.pp, realurl, ect.pp,...
Liste auf.

Wie im Post beschrieben hänge ich also an dieser Umsetzung lt. Doku.

"If for example your RealURL configuration array looks like this ...."

Dieses Array gibts bei mir nicht o.O, oder es ist nicht in der localconf.php sondern wo anders.

Danke schonmal

Andreas