Das Notes Forum

Domino 9 und frühere Versionen => ND8: Administration & Userprobleme => Thema gestartet von: yetiman am 08.06.10 - 11:41:22

Titel: Domino 8.5.1 & Linux & Datumsformat
Beitrag von: yetiman am 08.06.10 - 11:41:22
Hallo an alle,

wir haben hier ein CMS laufen, dass per LotusScript Datumswerte ausgibt (Beispiel: "08.06.2010") und direkt auf der Webseite anzeigt. Das hat soweit unter Windows alles wunderbar geklappt.

Wir wollen jetzt die Webseite auf 8.5.1 und Linux umziehen. Unter Linux wird das Datum auf der Webseite nur noch in der Form "8.6.10" ausgegeben.

Hab jetzt schon sehr viel probiert, ohne Erfolg. Hat jemand eine Idee?


hier noch ein paar Fakten zu Linux/Domino:
SUSE Linux Enterprise Server 11

Ausgabe auf den Befehl "locale":
LANG=POSIX
LC_CTYPE=de_DE.UTF-8
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=

Eingefügte notes.ini Parameter:
DateOrder=DMY
DateSeparator=.
ClockType=24_HOUR
COUNTRY_LANGUAGE=de_DE


Viele Grüsse
Ingo
Titel: Re: Domino 8.5.1 & Linux & Datumsformat
Beitrag von: m3 am 08.06.10 - 11:49:50
LANG für den User auf de_AT.utf8 ändern.
Titel: Re: Domino 8.5.1 & Linux & Datumsformat
Beitrag von: yetiman am 08.06.10 - 11:59:03
Das habe ich schon probiert mit:

LANG="de_DE@euro"
export LANG

Als Notes-Benutzer und habe danach den Domino gestartet...
Richtig so?
Titel: Re: Domino 8.5.1 & Linux & Datumsformat
Beitrag von: yetiman am 08.06.10 - 12:02:10
Hab es soeben auch nochmal mit "de_DE.utf8" ausprobiert, ohne Erfolg.
Titel: Re: Domino 8.5.1 & Linux & Datumsformat
Beitrag von: Ralf_M_Petter am 08.06.10 - 12:56:27
Ich gehe mal davon aus, dass du den Notesserver nicht in deinem interaktiven Prozess betreibst. Am besten du schmeisst dein export in das Startscript des Severs um das zuverlässig zu testen.

Grüße

Ralf
Titel: Re: Domino 8.5.1 & Linux & Datumsformat
Beitrag von: yetiman am 08.06.10 - 13:25:37
Das habe ich jetzt auch nochmal probiert. Wieder ohne Erfolg.


Mein Startskript schaut momentan so aus:

Code
DOM_HOME=/local/notesdata
DOM_USER=ismta
DOM_PROG=/opt/lotus/bin

LANG="de_DE@euro"
export LANG


start() {
        echo -n "Starting domino: "
        ulimit -n 20000
        if [ -f $DOM_HOME/.jsc_lock ]; then
                rm $DOM_HOME/.jsc_lock
        fi
        screen -dmS domino su - $DOM_USER -c "export LANG; cd $DOM_HOME; $DOM_PROG/server"
        return 0
}

stop() {
        echo -n "Stopping domino: "
        su - $DOM_USER -c "cd $DOM_HOME; $DOM_PROG/server -q"
        return 0
}

case "$1" in
start)
        start
        ;;
stop)
        stop
        ;;
*)
        echo "Usage: domino {start|stop}"
        exit 1
esac