anpera.net
https://anpera.dyndns.org/phpbb3/

Warning: date(): Windows does not support dates prior to mid
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=1590
Seite 1 von 2

Autor:  Devilzimti [ Sa 23 Jul, 2005 17:18 ]
Betreff des Beitrags:  Warning: date(): Windows does not support dates prior to mid

hab mir nen xampp homeserver gemacht.
Es ging auch alles super aber plötzlich:

Zitat:
Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in C:\apachefriends\xampp\htdocs\devel\lib\charstats.php on line 148

Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in C:\apachefriends\xampp\htdocs\devel\lib\charstats.php on line 148


Muss mit dem neuen Tag zusammenhängen-

Autor:  Eliwood [ Sa 23 Jul, 2005 19:47 ]
Betreff des Beitrags:  Re: Warning: date(): Windows does not support dates prior to

Windows Supportet keine negativen Timestamps :D

Das ist die bedeutung der Fehlermeldung... Entweder Fehlermneldung unterdrücken oder was anderes als Windows nehmen :)

Dazu sollte man noch erwähnen, dass auch wenn die Meldung kommt, Windows anscheinend die negativen Timestamps verarbeiten kann :lol:

Sonst würde mein Datum nie im Jahre 1201 Funktionieren :roll:

Autor:  Kevz [ Sa 23 Jul, 2005 20:11 ]
Betreff des Beitrags: 

Fehler sollte man aber mit [php]time()[/php] beheben können :)

Autor:  Chaosmaker [ Sa 23 Jul, 2005 20:54 ]
Betreff des Beitrags:  Re: Warning: date(): Windows does not support dates prior to

Eliwood hat geschrieben:
Dazu sollte man noch erwähnen, dass auch wenn die Meldung kommt, Windows anscheinend die negativen Timestamps verarbeiten kann :lol:

Nein, kann es nicht, es kommt dann zu Fehlern. ;) Nur fallen natürlich nicht alle Fehler dieser Art ins Gewicht.
Ohne den Code zu sehen, kann man da nix näheres sagen. Da aber der Server nicht laden mag, ist nix zu sehen.

Zitat:
Sonst würde mein Datum nie im Jahre 1201 Funktionieren :roll:

Falls Du das Gamedate-Mod meinst: Das funktioniert nur deshalb, weil es nicht die date()-Funktion verwendet.
Für die Wochentags-Funktion, die ich zusätzlich bei mir eingebaut hab, werden außerdem die Kalender-Funktionen von PHP genutzt, d.h. es wird mit dem Julianischen Kalender gerechnet, da der heutige Kalender erst um 1600 rum eingeführt wurde und auch ältere Daten korrekt funktionieren sollen.

Autor:  Eliwood [ Sa 23 Jul, 2005 22:18 ]
Betreff des Beitrags:  Re: Warning: date(): Windows does not support dates prior to

:pein:

Danke für die Aufklärung :)

Autor:  FireLee [ Fr 18 Aug, 2006 19:54 ]
Betreff des Beitrags: 

Kevz hat geschrieben:
Fehler sollte man aber mit [php]time()[/php] beheben können :)


wo soll ich das
[php]time()[/php]
eingeben,

sorry < newbee

Autor:  Auric [ Fr 18 Aug, 2006 20:14 ]
Betreff des Beitrags: 

ganz einfach: date( mit time( ersetzten..

Autor:  FireLee [ Fr 18 Aug, 2006 20:23 ]
Betreff des Beitrags: 

ja, aber wo?
welche dateien,
aus allen date () time () machen oder nur bestimmte?

Autor:  Eliwood [ Fr 18 Aug, 2006 21:25 ]
Betreff des Beitrags: 

Überhaupt keine.

Autor:  FireLee [ Fr 18 Aug, 2006 21:48 ]
Betreff des Beitrags: 

könnst das bitte erklären und nicht einfach nur 2 wörter in den raum stellen?

Autor:  Setsna [ Fr 18 Aug, 2006 21:50 ]
Betreff des Beitrags: 

Auf folgende Worte keine Garantie, denn damit habe ich nicht wirklich Erfahrung.

Allerdings musst du wenn dann sämtliche Date(...) mit time(....) ersetzen und das in allen Dateien.
Dafür empfiehlt sich z.B. Textpad (Für den Downloadlink einfach googeln *zwinker*)

Wenn du es ausprobieren willst weil du es nichtmehr erwarten kannst, dann lege vorher bitte unbedingt ein Backup an (Ich will nicht schuld daran sein wenn ein Server crasht)

Autor:  Eliwood [ Fr 18 Aug, 2006 21:53 ]
Betreff des Beitrags: 

NEIN!
Tu das auf keinen Fall!

time() ist absolut nicht das gleiche wie date() und kann zu schwerwiegenden Fehlern führen!

Edit: Hübscher Ava *g*

Autor:  FireLee [ Fr 18 Aug, 2006 21:55 ]
Betreff des Beitrags: 

aber das andere führt doch schon zu fehlern....

Autor:  Setsna [ Fr 18 Aug, 2006 21:57 ]
Betreff des Beitrags: 

*Jetzt doch mal google was die beiden funktionen unterscheidet*

Okay, okay ich revidiere die aussage >_<

date verarbeitet eine Zeit/Datumsangabe, während time lediglich den aktuellen Timestamp zurückliefert ...(*als frage in den raum stell*)

ooc:
Dankö, zugegeben inspiriert von dir *hüstel*

Autor:  Eliwood [ Fr 18 Aug, 2006 22:02 ]
Betreff des Beitrags: 

FireLee hat geschrieben:
aber das andere führt doch schon zu fehlern....


Also willst du aus einfachen "Warnungen" Riesige Bugs machen? Das einloggen verunmöglichen? Jegliche Zeitausgabe zu zerstören? oO
Was Kevz da geschrieben ist ist Unsinn.

@ Setsna:
Der Timestamp ist die Summe der Sekunden seit dem 1. Januar 1970, Mitternachts (GMT).

Date verarbeitet diesem Timestamp - Und gibt dir zum Beispiel Tag, Monat, Jahr, Stunde, Minute, Sekunde zurück.

// Roy... Nur diesmal kritischer Treffer als "Lord" *g*

Autor:  FireLee [ Fr 18 Aug, 2006 22:07 ]
Betreff des Beitrags: 

am ok, ich hab nur oben gelesen das das die lösung wäre, gibts ne andere?

Autor:  Eliwood [ Fr 18 Aug, 2006 22:09 ]
Betreff des Beitrags: 

FireLee hat geschrieben:
am ok, ich hab nur oben gelesen das das die lösung wäre, gibts ne andere?


Ja. Linux installieren *g*
Oder auf die 0.9.7+jt DE v4 warten und nun mit dem Fehler leben. =)

(Dabei fällt mir grad auf... oO Wie unwissend ich damals doch war... *g*)

Autor:  FireLee [ Fr 18 Aug, 2006 22:16 ]
Betreff des Beitrags: 

ich mag linux nicht :baeh:
aber danke für die hilfe :wink:

Autor:  Eliwood [ Fr 18 Aug, 2006 22:24 ]
Betreff des Beitrags: 

Apples Mac OS X müsste auch gehen... Ist ja in der Basis mal ein BSD gewesen.

Achja: BSD würde natürlich auch gehen. FreeBSD, OpenBSD... Oder SunSolaris... ^^

Autor:  FireLee [ Fr 18 Aug, 2006 22:33 ]
Betreff des Beitrags: 

ich arbeite mit windoof :lol:

immer wieder ein kleiner freudenschub wenn mann nen prob losgeworden ist
das habt ihr nicht :lol:

Seite 1 von 2 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/