Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten Ansicht
  #1  
Alt 04.02.07, 23:59
kay kay ist offline
Forum Zuschauer
 
Registriert seit: 04.02.07
Beiträge: 5
Daumen hoch

realurl Dateimame fehlt (gelöst!)


Hallo,
ich bin nun schon recht weit mit meinem Typo3 Projekt, aber hier komme ich trotz allem kein bischen weiter. Habe natürlich alles unternommen um mein Problem selbst zu lösen, finde aber nirgends eine Lösung. Hoffentlich kann mir hier jemand helfen.

Installiert ist:
Typo 4.0
realurl 1.1.4 (1.1.2 klappt auch nicht)
Apche 2.0
PHP 4.3

Allerdings funktioniert dieses Update nicht.

Zitat:
Update needed:
Changing fields
ALTER TABLE tx_realurl_uniqalias DROP KEY bk_realurl02;
ALTER TABLE tx_realurl_uniqalias ADD KEY bk_realurl02 (tablename,field_alias,field_id,value_alias(220),expire);


Die Erweiterung realurl liefert mir immer nur einen Pfad und der Dateiname sammt Erweiterung fehlt. Das sieht dann so aus:

http://subdomain.domain.de/home/statseite/name_der_eigentlichen_seite/


Die .htaccess sieht so aus:
Code:
RewriteEngine On
RewriteRule ^typo3$ - [L]
RewriteRule ^typo3/.*$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php
Das Modul Rewrite Engine auf dem Server ist geladen.

Hier noch das TS:
Typoscript-Code:
1:
2:
3:
4:
5:
##realURL###
simulateStaticDocuments = 0
baseURL = url=http://subdomain.domaim.de/
tx_realurl_enable = 1
prefixLocalAnchors = all

Hier die übliche localconf.php
PHP-Code:
$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
    
'_DEFAULT' => array(
        
'init' => array(
            
'enableCHashCache' => 1,
            
'appendMissingSlash' => 'ifNotFile',
            
'enableUrlDecodeCache' => 1,
            
'enableUrlEncodeCache' => 1,
        ),
        
'redirects' => array(),
        
'preVars' => array(
            array(
                
'GETvar' => 'no_cache',
                
'valueMap' => array(
                    
'nc' => 1,
                ),
                
'noMatch' => 'bypass',
            ),
            array(
                
'GETvar' => 'L',
                
'valueMap' => array(
                    
'de' => '0',
                    
'en' => '1',
                ),
                
'valueDescription' => array(
                    
'de' => 'Deutsch',
                    
'en' => 'English',
                ),
                
'noMatch' => 'bypass',
            ),
        ),
        
'pagePath' => array(
            
'type' => 'user',
            
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
            
'spaceCharacter' => '_',
            
'languageGetVar' => 'L',
            
'expireDays' => '7',
            
'rootpage_id' => '10',
        ),

        
'fixedPostVars' => array(),
        
'postVarSets' => array(
            
'_DEFAULT' => array(
                
// news archive parameters
                
'archive' => array(
                    array(
                        
'GETvar' => 'tx_ttnews[year]' ,
                        ),
                    array(
                        
'GETvar' => 'tx_ttnews[month]' ,
                        
'valueMap' => array(
                            
'january' => '01',
                            
'february' => '02',
                            
'march' => '03',
                            
'april' => '04',
                            
'may' => '05',
                            
'june' => '06',
                            
'july' => '07',
                            
'august' => '08',
                            
'september' => '09',
                            
'october' => '10',
                            
'november' => '11',
                            
'december' => '12',
                            )
                        ),
                    ),
                
// news pagebrowser
                
'browse' => array(
                    array(
                        
'GETvar' => 'tx_ttnews[pointer]',
                        ),
                    ),
                
// news categories
                
'select_category' => array (
                    array(
                        
'GETvar' => 'tx_ttnews[cat]',
                        ),
                    ),
                
// news articles and searchwords
                
'article' => array(
                    array(
                        
'GETvar' => 'tx_ttnews[tt_news]',
                        
'lookUpTable' => array(
                            
'table' => 'tt_news',
                            
'id_field' => 'uid',
                            
'alias_field' => 'title',
                            
'addWhereClause' => ' AND NOT deleted',
                            
'useUniqueCache' => 1,
                            
'useUniqueCache_conf' => array(
                                
'strtolower' => 1,
                                
'spaceCharacter' => '-',
                                ),
                            ),
                        ),
                    array(
                        
'GETvar' => 'tx_ttnews[swords]',
                        ),
                    ),
                ),
            ),
        
// configure filenames for different pagetypes
        
'fileName' => array(
            
'index' => array(
                
'rss.xml' => array(
                    
'keyValues' => array(
                        
'type' => 100,
                    ),
                ),
                
'rss091.xml' => array(
                    
'keyValues' => array(
                        
'type' => 101,
                    ),
                ),
                
'rdf.xml' => array(
                    
'keyValues' => array(
                        
'type' => 102,
                    ),
                ),
                
'atom.xml' => array(
                    
'keyValues' => array(
                        
'type' => 103,
                    ),
                ),
            ),
        ),
    ),
); 
Die rootpage_id' ist eingetragen und stimmt.

Ich habe es schon mit total abgespecktem PHP Code probiert, die Extension einige male installiert, alle Cache gelöscht usw.

need help

Geändert von kay (11.02.07 um 19:34 Uhr). Grund: [COLOR] Formatierung wurde mit angezeigt
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 05.02.07, 14:51
Benutzerbild von ttb
ttb ttb ist offline
Forum Stammgast
 
Registriert seit: 08.12.05
Ort: Schwerin
Beiträge: 267
ttb eine Nachricht über Skype™ schicken

Installiere mal zusätzlich die Extension bk_realurl und versuche dann ein Compare im Install-Tool zu machen. Die Fehlermeldung lässt zumindestens darauf schließen, dass es daran liegen könnte.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 05.02.07, 15:25
kay kay ist offline
Forum Zuschauer
 
Registriert seit: 04.02.07
Beiträge: 5

Ob es an der Datenbank liegt???


Hallo Fabian ,

vielen Dank für deine Antwort.

Ich habe die bk_realurl installiert und ein COMPARE durchgeführt.
Nach UPDATE der Datenbank erhalte ich nach wie vor folgenden Update Hinweis.

Zitat:
Add fields
ALTER TABLE tt_address ADD uid int(11) unsigned NOT NULL auto_increment;
ALTER TABLE tt_address ADD PRIMARY KEY (uid);
Changing fields
ALTER TABLE be_users CHANGE lang lang char(4) NOT NULL default '';
Current value: varchar(4) default ''
ALTER TABLE sys_refindex CHANGE ref_string ref_string text NOT NULL;
Current value: varchar(200) default ''
ALTER TABLE tx_realurl_uniqalias DROP KEY bk_realurl01;
ALTER TABLE tx_realurl_uniqalias ADD KEY bk_realurl01 (field_alias, field_id, value_id, lang, expire);
ALTER TABLE tx_realurl_uniqalias DROP KEY bk_realurl02;
ALTER TABLE tx_realurl_uniqalias ADD KEY bk_realurl02 (tablename, field_alias, field_id, value_alias(255), expire);
Offensichtlich können die Key´s nicht angelegt werden.

Hast du einen Tip???

Viele Grüße Kay
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 05.02.07, 23:34
Benutzerbild von ttb
ttb ttb ist offline
Forum Stammgast
 
Registriert seit: 08.12.05
Ort: Schwerin
Beiträge: 267
ttb eine Nachricht über Skype™ schicken

Das scheint bei RealURL ab 1.1.0 aufzutreten. Ich hab bei einem Update meiner Seite die Befehle per Hand geändert, also bk_realurl01 bzw. bk_realurl02 in bk_realurl und diese per Hand in phpMyAdmin eingefügt.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #5  
Alt 06.02.07, 01:10
kay kay ist offline
Forum Zuschauer
 
Registriert seit: 04.02.07
Beiträge: 5

Müssen denn nicht beide Key´s angelegt werden?

Wenn nein, dann wäre es OK, weiß ich aber nicht.

Bei 2 Key´s erscheint folgende Meldung

Zitat:
Es sollte nicht mehr als ein Index des Typs INDEX für die Spalte `tablename` gesetzt sein
Ich hab einfach beides ausprobiert, also mit 2Key´s und mit einem, alle Tabelleninhalte und cache gelöscht.

Leider bleibt alles beim alten


Gruß
Kay
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #6  
Alt 07.02.07, 12:36
kay kay ist offline
Forum Zuschauer
 
Registriert seit: 04.02.07
Beiträge: 5
Daumen hoch

Gelöst


Hallo,

es lag nicht an der DB! (Obwohl die auch noch mal zu prüfen wäre)

Ich hab folgenden Code in der localconf.php eingefügt und es funktioniert!
PHP-Code:
$TYPO3_CONF_VARS['FE']['addRootLineFields'].= ',tx_realurl_pathsegment';
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
    
'init' => array(
        
'enableCHashCache' => 1
    
),
    
'preVars' => array(
        array(
            
'GETvar' => 'no_cache',
            
'valueMap' => array(
                
'no_cache' => 1,
            ),
            
'noMatch' => 'bypass',
        ),
    array(
        
'GETvar' => 'L',
        
'valueMap' => array(
            
'no' => '1',
        ),
        
'noMatch' => 'bypass',
        ),
    ),
    
'fileName' => array (
    
'defaultToHTMLsuffixOnPrev' => '.htm',
        
'index' => array(
            
'backend.php' => array(
                
'keyValues' => array (
                    
'type' => 100,
                )
            ),
            
'print' => array(                          
                
'keyValues' => array(
                    
'type' => 98,
                )
            ),
        ),
    ),
    
'postVarSets' => array(
        
'_DEFAULT' => array (
            
'article' => array(
                array(
                    
'GETvar' => 'tx_ttnews[tt_news]',
                ),
                array(
                    
'GETvar' => 'tx_ttnews[backPid]',
                ),
            ),
            
'category' => array(
                array(
                    
'GETvar' => 'tx_ttnews[cat]',
                ),
            ),
            
'neste' => array(
                array(
                    
'GETvar' => 'tx_ttnews[pointer]',
                ),
            ),
        ),
    ),
 
'pagePath' => array(
        
'type' => 'user',
        
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
        
'spaceCharacter' => '-',
        
'languageGetVar' => 'L',
        
'expireDays' => 3
    
), 
); 
Vielen Dank nochmal an Fabian!!!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are An


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Lokalisierungsreiter fehlt kuse TYPO3 4.x Backend 1 17.07.08 10:53
templates fehlt bei mir:-( vivalapaz TYPO3 4.x Fragen und Probleme 2 24.10.07 21:47
GMENU RO - js fehlt griffin1987 TYPO3 4.x Fragen und Probleme 0 16.05.07 14:24
ext_typoscript_setup.txt Fehlt! neo Extension modifizieren oder neu erstellen 2 18.10.06 13:52
Ausgabepunkt fehlt? jayorg Indexed Search 8 07.06.06 20:56


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:28 Uhr.


Powered by vBulletin® Version 3.6.8 Patch Level 2 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Template-Modifikationen durch TMS