[TYPO3-german] crawler Konfiguration: Wirkung des Schalters "Use realurl urls"

Wolfgang Kleinbach mailinglist at zeichensatz.de
Wed Dec 29 11:16:00 CET 2010


Am 29.12.10 09:09, schrieb bienchen10:
>
> Wolfgang Kleinbach-2 wrote:
>> Welchen Unterschied macht es eigentlich, ob der Schalter "Use realurl
>> urls" in einer crawler Konfiguration angecheckt ist oder nicht.
>> Ich kann z.B. keine Auswirkung auf die Ausgabe von indexed_search
>> erkennen.
>>
>> Allerdings gibt es Probleme, wenn der Schalter auf "on" steht. Dafür
>> gibt es zwar einen Patch (siehe
>> http://bugs.typo3.org/view.php?id=14160), aber in der Folge habe ich bei
>> einer Installation danach (bei Schalter auf "on") immer noch einen Fehler.
>>
>> Bei Aufruf von "[DOMAINDIR]/typo3/cli_dispatch.phpsh crawler_im 1 -d 99
>> -conf all -o queue" bekomme ich da die Fehlermeldung:
>>
>> PHP Fatal error:  Call to a member function setTSlogMessage() on a
>> non-object in
>> /srv/www/vhosts/[DOMAIN]/httpdocs/typo3conf/ext/realurl/class.tx_realurl.php
>> on line 2452
>>
>>
> gleicher Fehler hier
> Auswirkungen des Schalters: nach meinen Beobachtungen erst mal "nur", dass
> das Ausführen der Abfragen mit echten realurl-Links geschieht.
> Damit verbunden ist allerdings, dass Extensions wie z.B. nc_staticfilecache
> dadurch nur noch für normale Seiten den Cache aufbauen können, aber nicht
> mehr für Seiten mit tt_news-Inhalten.
>
> Ich bin damit aktuell in der Zwickmühle:
> - Schalter "on": der von Dir genannte Fehler bei der cron-Ausführung bzw.
> der Script-Ausführung der Erzeugung der crawler queue. Manuelle Ausführung
> über den Scheduler geht noch.
> - Schalter "off": kein Fehler, es werden zwar die Datenbank-Caches
> aufgebaut, aber nicht mehr die von nc_staticfilecache (weil der für
> nicht-realurl-Seiten dann keine Cache-Dateien erzeugen kann)
>
> nc_staticfilecache kann zwar im zweiten Fall noch über die
> Typolink-Simulation Dateien erzeugen, aber für die News dann nur noch den
> Link der Singleview-Seite ohne Verweis auf die eigentlichen tt_news
>
> Jeder Hinweis ist willkommen!!!!
>
> (warum geht eigentlich der manuelle Aufruf der Queue-Generierung über den
> Scheduler? Das habe ich noch nicht näher angeschaut)
Bei mir funktioniert der manuelle Aufruf der Queue-Generierung (also 
über "Info | Site Crawler | Start Crawling") bei Schalter "Use realurl 
urls" auf "on" nicht.
Über den Scheduler hab ich es überhaupt noch nicht probiert. Ich hab ja 
für den Zweck mein Script über cron laufen.
Funktioniert es denn bei Schalter "Use realurl urls" auf "on" über den 
Scheduler? Das wäre ja echt merkwürdig ...

Interessanterweise habe ich mit zwei anderen Installationen, bei denen 
ich hinsichtlich der Konfiguration eigentlich keinen Unterschied zu der 
Installation mit dem Problem erkennen kann, nach dem Einspielen des 
crawler-Patches keinerlei Probleme bei Schalter "Use realurl urls"
auf "on".

Gruss,

Wolle



More information about the TYPO3-german mailing list