Am 14.10.2010 11:01, schrieb Stephan Schuler:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hallo zusammen.


Bei mir tritt der Fehler häufig in Zusammenhang mit RTE-Links auf. Redakteure vertun sich bei ihren 
Links (wie auch immer das passieren kann) und dann steht "<link 
http:///404>Tagesschau</link>" mitten im Fließtext.
Das erzeugt dann den genannten Fehler, sobald der Text im Frontend angezeigt werden soll weil der 
RTE seine Links natürlich zu Seitenrendering generiert, nicht zum Eintragungszeitpunkt. Deshalb ist 
der Benutzer auch "[0]|LIVE". Der Fehler liegt zwar an von Redakteuren falsch 
eingegebenem Inhalt, TYPO3 merkt das aber trotzdem erst wenn "ein Nicht-Benutzer" die 
Seite im Frontend aufruft.


Grüße,



Stephan Schuler
Web-Entwickler

Telefon: +49 (911) 539909 - 0
E-Mail: stephan.schu...@netlogix.de
Internet: http://media.netlogix.de

- --
netlogix GmbH&  Co. KG
IT-Services | IT-Training | Media
Andernacher Straße 53 | 90411 Nürnberg
Telefon: +49 (911) 539909 - 0 | Fax: +49 (911) 539909 - 99
E-Mail: mailto:i...@netlogix.de | Internet: http://www.netlogix.de/

netlogix GmbH&  Co. KG ist eingetragen am Amtsgericht Nürnberg (HRA 13338)
Persönlich haftende Gesellschafterin: netlogix Verwaltungs GmbH (HRB 20634)
Umsatzsteuer-Identifikationsnummer: DE 233472254
Geschäftsführer: Stefan Buchta, Matthias Schmidt

- -----Ursprüngliche Nachricht-----


Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Steffen Gebert
Gesendet: Donnerstag, 14. Oktober 2010 09:49
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] Typo3 4.4.4 Log Eintrag / Core: Error handler

11:54:51 [...@live [5] ! [5_0] Core: Error handler (FE): PHP Warning:
parse_url(https:///404) [<a
href='function.parse-url'>function.parse-url</a>]: Unable to parse URL
in C:\apache\htdocs\t3lib\class.t3lib_div.php line 3369

Kannst du mal schaun, in welcher Funktion das ist? Es ist jedenfalls
kein eingeloggter User, also evtl ein Bot oder sowas in der Richtung.
Kann gut sein, dass das als Referer mit übergeben wird und TYPO3
versucht, das zu parsen.

Kannst du im Apache access_log mal nachsehen, welcher Request zu der
Zeit reinkam?

Kind regards
Steffen

- --
Steffen Gebert
TYPO3 Core Team Member

Use a newsreader! Check out
http://typo3.org/community/mailing-lists/use-a-news-reader/
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


-----BEGIN PGP SIGNATURE-----
Version: PGP Universal 3.0.0 (Build 2881)
Charset: Windows-1252

wpUDBQFMtsc4pp0IwsibV8MBCJNcA/wMRhHgQMh6+qwBqwR6NggTRe1PGRM1abjh
WCvsskpbq3jwZ9k0L1wb2u8U0MSuXI+sn7PrwfJdG+2f94xwESeuf/5oCxgdLY2r
c7YTEhlD6iRtlOZo1VTJ2IRh0RJroYDBSLKKik8WFfj3HIBjhjQtsX80lx5vbnBe
OgBdhnr9cg==
=/uPv
-----END PGP SIGNATURE-----

Hallo zusammen,

so, hatte den Thread jetzt nicht weiterverfolgt, da diese Woche noch Urlaub. Erstmal noch vielen Dank für Eure Antworten.

Fehler tritt immer noch weiterhin auf und die entsprechende Funktion, die den Error schmeißt ist diese hier:

        public static function locationHeaderUrl($path) {
                $uI = parse_url($path);
                if (substr($path,0,1)=='/')     { // relative to HOST
                        $path = self::getIndpEnv('TYPO3_REQUEST_HOST').$path;
                } elseif (!$uI['scheme'])       { // No scheme either
                        $path = self::getIndpEnv('TYPO3_REQUEST_DIR').$path;
                }
                return $path;
        }

Den Apache Log durchkrame ich nächste Woche, wenn ich wieder auf Arbeit bin. Dann kann man hier bestimmt noch näheres sagen. Der Fehler wird ungefähr alle 10 - 30 Sekunden geschmissen, was natürlich auch noch die Datenbank zumüllt.

In tt_content habe ich keine http:///404 Links oder dergleichen finden können. Sehr ominös das Ganze...

Vielen Dank und beste Grüße,

Chris
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an