Allgemeines

ID #1064

Kann mir jemand erklären, was es mit diesen "Warnings" auf sich hat und wie ich die Meldungen wieder "los werde": Warning: setlocale(): Passing locale category name as string is deprecated. Use the LC_* -constants instead. in C:ApacheApache2htdocsquickstart slibclass.tslib_fe.php on line 1346

PHP hat in den neueren Versionen die " - Codierung geändert.

Wie bekommt man es los: Die anführungszeichen der LC_blabla konstanten in ../typo3/tslib/class.tslib_fe.php on line 1346 usw entfernen..

In der class.tslib_fe.php die zeilen 1335 bis 1338 wie folgt ändern:

vorher:
setlocale("LC_COLLATE",$this->config["config"]["locale_all"]);
setlocale("LC_CTYPE",$this->config["config"]["locale_all"]);
setlocale("LC_MONETARY",$this->config["config"]["locale_all"]);
setlocale("LC_TIME",$this->config["config"]["locale_all"]);



nachher:
setlocale(LC_COLLATE,$this->config["config"]["locale_all"]);
setlocale(LC_CTYPE,$this->config["config"]["locale_all"]);
setlocale(LC_MONETARY,$this->config["config"]["locale_all"]);
setlocale(LC_TIME,$this->config["config"]["locale_all"]);


Damit sollte es wieder laufen.


Gruss aus Stuttgart
Andreas

Tags: -

Verwandte Artikel:

Letzte änderung des Artikels: 2003-11-24 15:36
Autor: Andreas Sokol
Revision: 1.0

Digg it! Share on Facebook Artikel ausdrucken Artikel weiterempfehlen Als PDF-Datei anzeigen
übersetzungsvorschlag für übersetzungsvorschlag für
Bewertung der Nützlichkeit dieses Artikels:

Durchschnittliche Bewertung: 5 (9 Abstimmungen)

vollkommen überflüssig 1 2 3 4 5 sehr wertvoll

Es ist möglich, diesen Artikel zu kommentieren.

Kommentar von Jürgen krakor:
Das war ja einfach :-)
Added at: 637025-12-13 10:22