anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Di 10 Jun, 2025 09:44

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 27 Beiträge ]  Gehe zu Seite 1, 2  Nächste
Autor Nachricht
BeitragVerfasst: Sa 23 Jul, 2005 17:18 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 04 Dez, 2004 02:34
Beiträge: 825
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-


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Sa 23 Jul, 2005 19:47 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
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:


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 23 Jul, 2005 20:11 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Fehler sollte man aber mit [php]time()[/php] beheben können :)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Sa 23 Jul, 2005 20:54 
Offline
Großmeister
Großmeister

Registriert: Mi 15 Dez, 2004 00:41
Beiträge: 467
Wohnort: München
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.

_________________
A bus station is where busses stop. A train station is where trains stop. On my desk there is a workstation...


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Sa 23 Jul, 2005 22:18 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
:pein:

Danke für die Aufklärung :)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 18 Aug, 2006 19:54 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: Fr 18 Aug, 2006 19:23
Beiträge: 34
Kevz hat geschrieben:
Fehler sollte man aber mit [php]time()[/php] beheben können :)


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

sorry < newbee


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 18 Aug, 2006 20:14 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
ganz einfach: date( mit time( ersetzten..

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 18 Aug, 2006 20:23 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: Fr 18 Aug, 2006 19:23
Beiträge: 34
ja, aber wo?
welche dateien,
aus allen date () time () machen oder nur bestimmte?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 18 Aug, 2006 21:25 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Überhaupt keine.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 18 Aug, 2006 21:48 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: Fr 18 Aug, 2006 19:23
Beiträge: 34
könnst das bitte erklären und nicht einfach nur 2 wörter in den raum stellen?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 18 Aug, 2006 21:50 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: So 12 Feb, 2006 22:20
Beiträge: 49
Wohnort: Berlin
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)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 18 Aug, 2006 21:53 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
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*


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 18 Aug, 2006 21:55 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: Fr 18 Aug, 2006 19:23
Beiträge: 34
aber das andere führt doch schon zu fehlern....


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 18 Aug, 2006 21:57 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: So 12 Feb, 2006 22:20
Beiträge: 49
Wohnort: Berlin
*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*


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 18 Aug, 2006 22:02 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
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*


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 18 Aug, 2006 22:07 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: Fr 18 Aug, 2006 19:23
Beiträge: 34
am ok, ich hab nur oben gelesen das das die lösung wäre, gibts ne andere?

_________________
http://games.mmog-world.de/lotgd/


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 18 Aug, 2006 22:09 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
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*)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 18 Aug, 2006 22:16 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: Fr 18 Aug, 2006 19:23
Beiträge: 34
ich mag linux nicht :baeh:
aber danke für die hilfe :wink:

_________________
http://games.mmog-world.de/lotgd/


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 18 Aug, 2006 22:24 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
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... ^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 18 Aug, 2006 22:33 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: Fr 18 Aug, 2006 19:23
Beiträge: 34
ich arbeite mit windoof :lol:

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

_________________
http://games.mmog-world.de/lotgd/


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 27 Beiträge ]  Gehe zu Seite 1, 2  Nächste

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 9 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum