Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
realURL Probleme mit TYPO3 6.2
#1
Hallo,

hier nun ein Problem, dass aufgetaucht ist nachdem ich die Seite auf 6.2 upgegradet habe. Real Url funktioniert nicht richtig. Er gibt wenn ich in die Vorschau gehe die richtige URL aus, aber sobald ich im Menü auf eine andere Seite klicke, gibt er die Fehlermeldung, dass er die Seite nicht findet.

Ich habe folgendes in meiner root.t3s

config {


simulateStaticDocuments = 0
 tx_realurl_enable = 1
 baseURL = http://websitename.de
 prefixLocalAnchors = all
 
}

und die realurl_conf Datei sieht so aus:

<?php

$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
'_DEFAULT' => array(
'init' => array(
'enableCHashCache' => TRUE,
'appendMissingSlash' => 'ifNotFile,redirect',
'enableUrlDecodeCache' => TRUE,
'enableUrlEncodeCache' => TRUE,
'postVarSet_failureMode' => 'redirect_goodUpperDir',
'emptyUrlReturnValue' => '/',
'respectSimulateStaticURLs' => FALSE,
'enableAllUnicodeLetters' => FALSE,
'doNotRawUrlEncodeParameterNames' => TRUE
),
'redirects' => array(),
'preVars' => array(
array(
'GETvar' => 'L',
'valueMap' => array(
//  'de' => '0',
'en' => '2',
),
'defaultValue' => 'de',
'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' => 1,   // Muss geprüft und gegebenenfalls angepasst werden!
'disablePathCache' => FALSE,
'autoUpdatePathCache' => TRUE,
'firstHitPathCache' => TRUE
),
# Doku: http://forge.typo3.org/projects/extensio...ki/RealURL

'fixedPostVars' => array(
'newsDetailConfiguration' => array(

array(
'GETvar' => 'tx_news_pi1[day]',
'noMatch' => 'bypass',
),
array(
'GETvar' => 'tx_news_pi1[month]',
'noMatch' => 'bypass',
),
array(
'GETvar' => 'tx_news_pi1[year]',
'noMatch' => 'bypass',
),

array(
'GETvar' => 'tx_news_pi1[news]',
'lookUpTable' => array(
'table' => 'tx_news_domain_model_news',
'id_field' => 'uid',
'alias_field' => "CONCAT(uid, '-', IF(path_segment!='',path_segment,title))",
/** OR ***************/
# 'alias_field' => 'IF(path_segment!="",path_segment,title)',
/** OR ***************/
# 'alias_field' => "CONCAT(uid, '-', title))",
'addWhereClause' => ' AND NOT deleted',
'useUniqueCache' => 1,
'useUniqueCache_conf' => array(
'strtolower' => 1,
'spaceCharacter' => '-'
),
'languageGetVar' => 'L',
'languageExceptionUids' => '',
'languageField' => 'sys_language_uid',
'transOrigPointerField' => 'l10n_parent',
'autoUpdate' => 1,
'expireDays' => 180,
)
)
),

'newsCategoryConfiguration' => array(
array(
'GETvar' => 'tx_news_pi1[overwriteDemand][categories]',
'lookUpTable' => array(
'table' => 'tx_news_domain_model_category',
'id_field' => 'uid',
'alias_field' => 'title',
'addWhereClause' => ' AND NOT deleted',
'useUniqueCache' => 1,
'useUniqueCache_conf' => array(
'strtolower' => 1,
'spaceCharacter' => '-'
)
)
)
),
'newsTagConfiguration' => array(
array(
'GETvar' => 'tx_news_pi1[overwriteDemand][tags]',
'lookUpTable' => array(
'table' => 'tx_news_domain_model_tag',
'id_field' => 'uid',
'alias_field' => 'title',
'addWhereClause' => ' AND NOT deleted',
'useUniqueCache' => 1,
'useUniqueCache_conf' => array(
'strtolower' => 1,
'spaceCharacter' => '-'
)
)
)
),
// 19 ist die ID der Seite, auf der Nachrichten in der Detailansicht angezeigt werden
'97' => 'newsDetailConfiguration',

// Die nächsten 2 Einträge werden in der aktuellen Webseite nicht verwendet
# '71' => 'newsTagConfiguration',
# '72' => 'newsCategoryConfiguration',
),

'postVarSets' => array(
'_DEFAULT' => array(
'controller' => array(
array(
'GETvar' => 'tx_news_pi1[action]',
'noMatch' => 'bypass'
),
array(
'GETvar' => 'tx_news_pi1[controller]',
'noMatch' => 'bypass'
)
),

'dateFilter' => array(
array(
'GETvar' => 'tx_news_pi1[overwriteDemand][year]',
),
array(
'GETvar' => 'tx_news_pi1[overwriteDemand][month]',
),
),

),
),
// configure filenames for different pagetypes
'fileName' => array(
'defaultToHTMLsuffixOnPrev' => 0,
'index' => array(
// Tip: Printausgaben besser über CSS definieren.
'print.html' => array(
'keyValues' => array(
'type' => 98,
),
),
'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,
),
),
'dokument.pdf' => array(
'keyValues' => array(
'type' => 123,
),
),
),
),
),
);
?>

Kann jemand helfen?

Danke,
Dagmar
Zitieren
#2
Ich gehe davon aus, dass du RealUrl auch auf den neuesten Stand gebracht hast?
Ausserdem gehe mal in das Installtool in die "Important Action" und klicke auf den "Clear all cache" Button.
Zitieren
#3
Ich hab die neuesete Version von RealUrl. Cache clearen hab ich auch schon versucht und bekomme immer diese Fehlermeldung: Oops, an error occurred! Could not acquire lock for ClassLoader cache creation.

In der Folder structure im Install Tool wurden mir die 3 bekannten Fehlermeldungen gezeigt: https://jweiland.net/typo3/konfiguration...cture.html

Wobei ich bei den letzten beiden Fehlern die vorgeschlagenen Tipps befolgt habe. Bei der ersten Fehlermeldung mit der index.php weiß ich leider nicht wie ich Abhilfe schaffen kann.
Wenn das Problem von RealUrl überhaupt daran liegen sollte.
Zitieren
#4
Das mit der index.php kannst du ignorieren. Zu der Fehlermeldung fällt mir leider nicht viel ein.

Wie sieht deine .htaccess aus? (Bitte die Code-Formatierung hier im Editor benutzen! -> http://webdesign-forum.net/announcement-6.html)
Zitieren
#5
Hallo Wolfgang,

danke für den Tipp. Es lag an der htaccess Datei....
Zitieren
#6
Ich hatte übrigens noch Probleme danach die RealUrl bei der News-Einzelansicht ans laufen zu bekommen. Letztendlich hat mir dieser Code die Lösung gebracht unter TYPO3 6.2

das hier ins root.t3s reinbasteln:

Code:
plugin.tt_news.useHRDatesSingle = 1
plugin.tt_news.useHRDatesSingleWithoutDay = 0
plugin.tt_news.dontUseBackPid = 1
plugin.tt_news.useHRDates = 1
 
Dann das hier als als realurl_conf.php:

Code:
<?php
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(

'init' => array(
'useCHashCache' => '0',
'enableCHashCache' => 1,
'respectSimulateStaticURLs' => 'TRUE',
'appendMissingSlash' => 'ifNotFile',
'enableUrlDecodeCache' => '1',
'enableUrlEncodeCache' => '1',
),

'preVars' => array(
array(
'GETvar' => 'no_cache',
'valueMap' => array(
'no_cache' => 1,
'nc' => 1,
),
'noMatch' => 'bypass',
),
array(
'GETvar' => 'L',
'valueMap' => array(
'de' => '0',
'en' => '1',
),
'noMatch' => 'bypass',
),
),

'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'segTitleFieldList' => 'alias,tx_realurl_pathsegment,nav_title,title',
'languageGetVar' => 'L',
'expireDays' => 1,
'disablePathCache' => 1,
'rootpage_id' => 1,
),

'fileName' => array(
'defaultToHTMLsuffixOnPrev' => '.html',
'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,
),
),
),
),

'postVarSets' => array(
'_DEFAULT' => array(

'browse' => array(
array( 'GETvar' => 'tx_ttnews[pointer]', 'valueMap' => array('weiter' => '1','weiter' => '2',)),),

// news kategorien

'kategorie' => array (
array( 'GETvar' => 'tx_ttnews[cat]', 'lookUpTable' => array('table' => 'tt_news_cat', 'id_field' => 'uid', 'alias_field' => 'title', 'addWhereClause' => ' AND NOT deleted', 'useUniqueCache' => 1, 'useUniqueCache_conf' => array( 'strtolower' => 1, 'spaceCharacter' => '-', ),),),),

// news artikel

'datum' => array(
array('GETvar' => 'tx_ttnews[year]' , ),

array('GETvar' => 'tx_ttnews[month]' , ),
array('GETvar' => 'tx_ttnews[day]' , ),
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' => '-', ),),),),

),),
);

?>

Vielleicht hilft es jemandem  Huh
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste