Zum Inhalt springen

Warning: setlocate(): Passing locale category name...

Erstellt am 17. September 2003 · 3 Antworten · letzte Antwort am 23. Januar 2004

Tags: PHP, Frage

grey ·

Hallo zusammen,

ich erhalte folgende Fehlermeldung im Browser:

"Warning: setlocate(): Passing locale category name as string is deprecated. Use the LC_*-constants instead. in C:cms estsite-3.5.0 slibclass.tslib_fe.php on line 1346"

Kann mir da jemand helfen? Wie korrigiere ich dies? Besten Dank fuer Eure Hilfe.

Gruss Guido

Patric ·

öffne die Datei "class.tslib_fe.php" und geh zur Zeile 1346.
Ersetze dort den Code durch:

      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"]);

bei mir funktionierts #giggle#

gruß Patric

tloschen ·

Hallo.
Ich habe zwar zuerst auch noch Probleme gehabt, aber nachdem ich manuell die Anführungszeichen im PHP gelöscht hatte, hat es funktioniert. Danke! 😃

P.S.: in Zukunft werde ich die Suche natürlich verwenden...

Schmoozer ·

Dankeschön, hat mir echt weitergeholfen (kenn mich mit PHP net so gut aus und wusst nich, was nen lz() command is.)