|
p-tree :
| 14.07.2008 12:05 |
Hallo Leute,
ich habe ein Problem mit dem Monatskalender-Block, welches ich mir nicht erklären kann.
dort wird der heutige 14.07.2008 nicht als Montag sondern als Mittwoch angezeigt. Somit stimmen alle weiteren Termine im Kalender nicht mehr.
Ich habe das Datum des Servers überprüft, das ist korrekt. Auch ein neues Speichern des Blocks und ein setzen des Wochenbegins auf Sonntag in den eCal-Einstellungen hat nichts gebracht.
@bama: Da es eine lokale Installation in einem Firmennetzwerk ist und als Intranet genutzt wird wäre der Zugriff nur per Fernwartung über meinen Rechner möglich - z.B. über TeamViewer oder so.
Hier noch ein Screenshot, auf dem man auch das Datum des Servers sieht:
 |
|
|
bama :
| 15.07.2008 00:42 |
Hi Steffan,
1. ist das auch so, wenn man nicht eingeloggt ist? 2. SysAdmin -> Einstellungen -> System, einmal ohne Änderung einfach speichern, dadurch werden Systemvariablen neu gesetzt (wie bei der Uhrzeitumstellung) |
|
|
p-tree :
| 15.07.2008 10:14 |
Hallo Hans,
ja ist auch bei ausgeloggten Usern so und das mit Einstellungen speichern brachte keinen Erfolg. Bin ratlos. |
|
|
bama :
| 15.07.2008 14:38 |
entpacke und überspiel mal beiliegende Datei in das ROOT-Verzeichnis (mainfile.php) und rufe die Datei im Browser auf Domain/test_mktime.php
die angezeigten Daten hier posten |
|
|
p-tree :
| 18.07.2008 08:37 |
Hallo Hans,
das hier ist die Ausgabe:
Code:useroffset xoopsUser = 1.0 time() = 1216362150 xoopsConfig['server_TZ'] = 2 date('I') = 1 erster Tag im Monat = Tuesday, 01.07.2008 |
|
|
bama :
| 18.07.2008 10:57 |
Sorry Steffan,
die wichtigste Variable, die uns interessiert, habe ich vergessen: heute
überspiele doch nochmals beiliegende Datei ins root Verzeichnis |
|
|
p-tree :
| 21.07.2008 13:55 |
hier die ausgabe, die mich etwas stutzig macht
useroffset xoopsUser = 1.0 time() = 1216640372 xoopsConfig['server_TZ'] = 2 date('I') = 1 erster Tag im Monat = Tuesday, 01.07.2008 heute = 21 |
|
|
Nobse :
| 21.07.2008 19:49 |
Tritt das problem nur bei dir auf? Ist das auch so wenn du nicht eingeloggt bist? Sende mir mal cache/config.php |
|
|
Nobse :
| 22.07.2008 20:37 |
Also die config.php die du mir gesendet hast ist in ordnung. Was ist mit den beiden fragen Tritt das problem nur bei dir auf? Ist das auch so wenn du nicht eingeloggt bist?
Kalenderblock mal links anzeigen lassen nach hauptmenü. |
|
|
p-tree :
| 23.07.2008 09:19 |
Hallo Norbert,
also das Problem tritt auch bei anderen PC`s und allen Browsern auf.
Auch wenn ich ausgeloggt bin.
Links anzeigen und Reihenfolge ändern brachte leider keine Verbesserung. Bin ratlos.
Werde mal die Block Dateien mit dem Original überschreiben. |
|
|
bama :
| 23.07.2008 09:58 |
Zitat:Werde mal die Block Dateien mit dem Original überschreiben.
soll das heißen, dass du da Änderungen vorgenommen hast? |
|
|
p-tree :
| 23.07.2008 11:21 |
Nein!
Aber vielleicht hat sich bei einem Update oderso beim hochladen ein Fehler eingeschlichen und eine Datei wurde nicht korrekt übertragen. |
|
|
bama :
| 23.07.2008 12:18 |
dann schau mal gleich noch nach dem JavaScript im Block
ich sende dir mal meine Dateien aus modules/ecal/blocks/ |
|
|
p-tree :
| 23.07.2008 13:12 |
Hallo Hans,
auch mit deinen Blöcken kommt der Fehler wie im heute per Email geschickten Screenshot. Ich habe jetzt mal die Blck-Dateien aus mueritz-fighter.de genommen und damit wird der Kalender zwar wieder angezeigt, aber wie gehabt mit 2 Tagen "verzug". |
|
|
bama :
| 23.07.2008 16:20 |
nimm die Dateien, welche ich hier gepostet habe
der JavaScript Fehler: nicht abgeschlossene Zeichenfolge kommt sicher davon, dass in einem der News Artikel vom 3.7. ein Hochkomma ist, das würde das Javascript irritieren . Werde mit Norbert darüber sprechen, ob man das abfangen kann, denn das kommt ja vor allem in der franz. Sprache öffters vor. |
|
|
p-tree :
| 04.08.2008 11:46 |
Also noch habe ich keine Veränderung. Laut Kalender ist heute Sonntag aber dann wäre ich ja nicht auf arbeit 
Niemand mehr eine Idee? |
|
|
bama :
| 05.08.2008 10:06 |
Hallo Steffan,
ist für mich natürlich sehr schwierig, da ich nicht selbst am Server nachsehen kann. Wenn ich selbst am Server nachsehen kann, fallen mir Dinge auf, an die ich nicht dran denke, dich danach zu fragen. Da das aber nicht möglich ist, bleibt uns nichts anderes übrig, als weiter zu suchen
beiligend nochmals ein TestScript (modules/ecal/blocks/cal.php), die $vars werden direkt überhalb dem Block ausgegeben. Poste dann doch einen Screen (Ausschnitt) des Ergebnisses. |
|
|
p-tree :
| 06.08.2008 13:34 |
Hallo Hans,
deine Datei spuckte alle Variablen mit aus und auch das korrekte Datum. Ich habe darauf hin erneut den eCal runtergeladen , das komplette blocks Verzeichnis auf dem Server gelöscht und dann die Dateien neu hochgeladen (und nicht nur überschrieben) und siehe da es geht wieder.
Der Fehler muss also irgendwo beim hochladen der anderen Dateien entstanden sein.
vielen Dank für deine Hilfe! |
|
|
p-tree :
| 26.08.2008 11:12 |
Tja, zu früh gefreut. Der Fehler tritt wieder auf! Und es scheint so zu sein, als wenn er nur dann auftritt, wenn ich an einem Tag 2 Artikel schreibe. Unabhängig von irgendwelchen Sonderzeichen in der Titel-Zeile. Ich habe jetzt mal eine News mit dem Titel "Test" und dem Inhalt "ddd" geschrieben und siehe da, der Block spinnt wieder. Ändere ich nun das Datum auf einen Tag, an dem KEIN anderer Newseintrag stattfand, wird es korrekt angezeigt. |
|
|
|
Nobse :
| 26.08.2008 22:13 |
Na TOP das mit den 2 News am selben Tag ist mir nicht aufgefallen und scheinbar auch keinem anderen.
DANKE Hans das du dich darum gekümmert hast.
Hab das mit deiner Änderung getestet und scheint zu gehen.
Mal warten was p-tree sagt. |
|
|
p-tree :
| 28.08.2008 11:58 |
TRAUMHAFT!
Es geht 
VIELEN DANK!! für die Fehlersuche und für die schnelle Hilfe  |
|
|