Hallo als Test habe ich mal myblitzortung lokal eingerichtet mit XAMPP. Soweit so gut. Das hat auch ohne viel Probleme funktioniert nur hab ich festgestellt das die Dynamische Karte nicht funktioniert bzw. nicht angezeigt wird.
Frage zu XAMPP und myblitzortung
-
SK Nik -
22. Juli 2012 um 22:05 -
Erledigt
-
-
Bekommst du Fehlermeldungen?
-
nein Guido nur ein Weises Fenster keine Google Karte
-
Das hört sich nach einem PHP-Fehler an, der nicht angezeigt wird. Kennst du dich mit XAMPP soweit aus, dass du Fehler anzeigen kannst? (error_reporting ändern oder error-log-Datei) Ich weiß jetzt nicht, wie myBlitzortung das error_reporting handelt. Ich vermute, dass es deaktiviert ist.
-
bedingt kenne ich mich aus
-
Dann schau dir mal bitte das error-reporting an. Da wird bestimmt ein Fehler erzeugt, aber nicht angezeigt.
-
wo finde ich das?
-
Ich habe lange nicht mit XAMPP gearbeitet, aber irgendwo müsste eine php.ini sein, wo dieser Wert definiert ist. Er sollte auf testweise auf E_ALL gestellt werden. Auch display_errors sollte auf ON sein.
Eventuell nützlicher Link: -
Kann aber auch sein, dass es ein Javascript-Error ist oder Google ein Problem mit "localhost" hat. Das Menü wird doch angezeigt, nur die Karte selbst nicht?
-
Zitat
nein Guido nur ein Weises Fenster keine Google Karte
Weiße Seite klingt nicht nach JavaScript-Fehler, dann würde ja was kommen. @Nico was kommt denn, wenn du Rechtsklick->Quelltext anzeigen lässt? -
da kommt dann der Quelltext wo auch alle Stationen drin stehen
window.bo_gmap_init is not a function
-
so ich hab noch mal alles platt gemacht vom XAMPP und neu erstellt jetzt scheint es zu funktionieren außer das hier ist mir auf gefallen.
Letzte Aktualisierung der Blitzdaten: 01.01.1970 01:00:00 (Erneuerung alle 5 Minuten)
Letzte Aktualisierung der Stationsdaten: 26.07.2012 02:02:36 (Erneuerung alle 15 Minuten)
Letzte Aktualisierung der Signaldaten: 01.01.1970 01:00:00 (Erneuerung alle 10 Minuten)
Irgendwie macht er trotz Force Update keine Blitzdaten bzw. Signaldaten ?Das der Fehler denn ich bekomme:
2012-07-26 11:55:55 |
2012-07-26 11:55:55 | ***** Getting lightning data from blitzortung.org *****
2012-07-26 11:55:55 |
2012-07-26 11:55:56 | Information: PHP Execution timeout is 30s --> Fine *** Setting MyBlitzortung timeout to: 55s
2012-07-26 11:55:56 | Waiting 7 seconds, to avoid too high load on Blitzortung servers ...
2012-07-26 11:56:03 |
2012-07-26 11:56:03 | === Strikes ===
2012-07-26 11:56:03 | Partial download didn't work, got whole file instead (sent range 0 got 135126 bytes)
2012-07-26 11:56:03 | Last strike: 2012-07-25 23:35:04 *** Importing only strikes newer than: 2012-07-25 23:30:04 *** This is update #119
2012-07-26 11:56:52 | TIMEOUT! We will continue the next time.
<p>Database Query Error:</p><pre>Unknown column 'time_x' in 'field list'</pre> <p>for query</p> <pre>REPLACE INTO mybo_strikes (time, time_ns, lat, lon, distance, bearing, deviation, current, users, part, raw_ -
Ich denke, dazu kann nur tobi etwas sagen, da es sich um einen (My)SQL-Fehler von MyBlitzortung handelt. Fakt ist aber, dass er eine Tabellenspalte nicht finden kann. Hast du auch die Datenbank nochmal komplett neu aufgesetzt gehabt? Was mich auch wundert ist, dass es bereits vorher einen timeout gibt, da scheint die Datenabfrage zu lange zu dauern.
-
ja ich hab alles neu erstellt auch MySQL
-
Dann musst du auf tobi warten. Eine fehlende Datenbank-Spalte kann nur er beheben bzw. dazu einen qualifizierten Beitrag posten, was zu tun ist.
-
ok das ist die neue Version von Tobi mit der geht auch die Dynamische Karte.
-
Sry für den Doppelpost, aber sonst liest du es vllt erst später. Bist du sicher, dass du die aktuelle Version von myBlitzortung heruntergeladen hast und diese auch von der Originalseite bekommen hast? Ich habe sie mir soeben gezogen und kann im ganzen Quellcode kein Vorkommen des Wortes "time_x" finden.
-
Das "time_x" ist eine extra Spalte für einen erweiterten SQL-Index. Mit "define('BO_DB_EXTRA_KEYS', true);" schaltet man diesen ein. Dann muss man auf jeden Fall noch den Index neu erstellen lassen, dazu einfach den entsprechenden Link auf der Seite "Administration" klicken.
Für den Anfang würde ich diese Option jedoch ausgeschaltet lassen. Sie ist erst dann notwendig, wenn man sehr viele Blitze gespeichert hat. Man kann sie auch nachträglich jederzeit neu ein- oder ausschalten.
-
OK danke und nun ist halt noch er importiert anscheint die Daten aber es wird nirgends wo angezeigt auf keiner Karte.
siehe wie hier:
Letzte Aktualisierung der Blitzdaten: 01.01.1970 01:00:00
Letzte Aktualisierung der Stationsdaten: 26.07.2012 02:02:36
Letzte Aktualisierung der Signaldaten: 01.01.1970 01:00:00Blitze: 402
Signale: 1.162
Einträge (alle Daten): 8.649
Speicherplatznutzung: 0,9MB (20,7% für Indizes)
Verbrauch "cities": 0 rows / 0,0 MB / 100,0% für Indizes
Verbrauch "conf": 59 rows / 0,0 MB / 13,9% für Indizes
Verbrauch "densities": 0 rows / 0,0 MB / 100,0% für Indizes
Verbrauch "raw": 1.162 rows / 0,7 MB / 6,6% für Indizes
Verbrauch "stations": 429 rows / 0,0 MB / 14,3% für Indizes
Verbrauch "stations_stat": 295 rows / 0,0 MB / 77,6% für Indizes
Verbrauch "stations_strikes": 6.301 rows / 0,1 MB / 70,1% für Indizes
Verbrauch "strikes": 402 rows / 0,0 MB / 53,4% für Indizes
Verbrauch "user": 1 rows / 0,0 MB / 99,4% für Indizeser aktualisiert nicht die Blitzdaten und Signal Daten
die Stations Daten hab ich aktualisiert.Die MySQL Datenbank ist aber voll also importiert er ja was zeigt es bloß nicht an
-
So Update ich habe festgestellt das nur im Archiv Modus bei der Animation Blitzdaten angezeigt werden.
Auf denn normalen Blitzkarten also der Dynamischen, EU, DL nix. -