Hallo habe T3 erfolgreich auf winXP, apache2.046 zweimalinstalliert, bei der zweiten installation, verfolgt mich folgende fehlermeldung:
Warning: setlocale(): Passing locale category name as string is deprecated. Use the LC_* -constants instead. in C:Apachehtdocs ypo slibclass.tslib_fe.php on line 1346
bis zeile 1349
nach einem reload der seite werden die fehler nicht mehr angezeigt. mich nervts und habe überlegt ob ich relevante zeilen in der datei einfach auskommentiere=?
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"]);
sicher nicht optimal, dennoch steig ich da nich hinter. hat jemand da etwas mehr durchblick? ich würde mich freuen
danke, der boris
Liegt wohl an Deiner php Version. Irgendwann in den frühen 4er Versionen ist das LC Handliong geändert worden auf Konstanten. Wenn Du die Anführungszeichen um der LC Strings löschst, sollten Deine Probleme gelöst sein.
Gruss
Thomas
danke thomas,
ich freue mich über soviel gemeinsames kopfzerbrechen.
dennoch funzt die geschichte (also ohne besagte fehlermeldung) in einer anderen T3 installation, auf gleicher konfiguration -> selbes php, server usw.
also nachwievor ratlos, dennoch auskommentiert loofts ja ooch. weis nur nicht was ich da verwurschtel...
grübelnd...der boris
Bei mir ist das mit quickstart passiert, bei testsite aber läuft alles. Ich verstehe es auch nicht ... #paralyzed#
einfach mal im forum nach stlocale suchenund man findest folgendes
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"]);
ersetzen 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"]);
Das hatte tmallee doch schon geschrieben... 😉
ja hat alles wie beschrieben funktioniert. dennoch wundert es mich immernoch da ich auf der selben serverkonfiguration (php 4.3.2) schon eine typoinstallation hatte, die fehlerfrei lief, nun sei es drum...
danke nochmals,
der boris
Hi Boris,
liegt wahrscheinlich daran, dass du bei der anderen Typo3-Inst. auf dem gleichen Server, keine TS-Deutsch oder eine andere Sprache installiert hast. Erst danach kam bei mir der Fehler.
Viele Grüße,
Olli