Logo

FreieTonne

Forum Kontakt Seekarte Logbuch Download Windows Download Linux Download Mac Download Mobilgeräte Menu

Forum

Um ein Thema zu abonnieren klicken Sie bitte auf den Briefumschlag oben rechts. Der färbt sich dann blau ein, und Du wirst per Mail über neue Beiträge informiert. Als angemeldeter Map-Editor (Nutzer) kannst Du ein neues Thema am Ende dieser Seite anlegen.

Zurück zum Forum | Zur letzten Antwort

Android: Fehlermeldung nach Suche ( ungefangene Exception ) (andreask) 07.01.15 21:08
Guten Abend,

nach dem Versuch eine Stadt wie z.B. zu suchen bekomme ich auf meinem Android-Tablet folgende Fehlermeldung:

Warning: file_get_contents(ft-selfpois-offline.gpx): failed to open stream: No such file or directory in/storage/emulated/legacy/htdocs/seekarte/ft-suche.php on line 158

Fatal error: Uncaught exception 'Exception' with message 'String could not be parsed as XML' in /storage/emulated/legacy/htdocs/seekarte/ft-suche.php:159 Stack trace: #0 /storage/emulated/legacy/htdocs/seekarte/ft-suche.php(159): SimpleXMLElement->__construct('') #1 {main} thrown in /storage/emulated/legacy/htdocs/seekarte/ft-suche.php on line 159

Die Datei ft-selfpois-offline.gpx befindet sich aber in dem Ordner.

Freundliche Grüße

Andreas K.
Hi Andreas,

das ist wohl noch ein Fehler in der Installationsroutine. In der Datei ft-selfpois-offline.gpx muß mindestens folgendes stehen:

<gpx>
</gpx>

Außerdem muß die Datei vom Webserver gelesen werden können (falls Du die manuell angelegt hast.

Ich habe versucht, den Fehler in der Installation zu beheben, und hoffe, daß das nach dem nächsten Update (grünes "U" oben links) funktioniert. Wenn nicht poste doch mal die ersten paar Zeilen der ft-selfpois-offline.gpx, dann kann ich sagen, was falsch ist.

Du kannst aber au o.g.

<gpx>
</gpx>

manuell eintragen, dann sollte alles funktionieren.

Hat das geholfen?

JJ

jjOffline - 07.01.15 22:12

 
Guten Abend,

ft-selfpois-offline.gpx ist nach Installation leer. Auch nach dem Durchführen des Updates ist die Datei leer.
Auch das manuelle Einfügen des Tags <gpx></gpx> schafft keine Abhilfe.

Freundliche Grüße

Andreas

andreask - 08.01.15 17:26

 
Hi Andreas,

ich hab jetzt mal genauer hin gesehen, und dafür gesorgt, daß die Datei wenn nicht vorhanden, automatisch neu angelegt wird. Also bitte nochmal die Datei ft-selfpois-offline.gpx löschen , neu updaten und dann neu starten. Jetzt sollte der Fehler wirklich weg sein.

Außerdem ist der von Dir verwendete Webserver offenbar sehr streng eingestellt, wenn er PHP-Fehler-Warnings mit einem Programmabbruch beantwortet. Eigentlich sollte es bei einem Warning reichen, einen Hinweis im Logfile zu hinterlassen. Aber das ist schlussendlich egal.

Wenn Du es also jetzt noch einmal testen würdest ;-)

Beste Grüße

JJ

jjOffline - 08.01.15 20:24

 
Hallo JJ,

also nach dem Löschen und anschließendem Updaten tritt der Fehler immer noch auf.

Als Webserver nutze ich KSWEB mit den Standardeinstellungen.

Freundliche Grüße

Andreas

andreask - 13.01.15 15:27

 
Guten Abend,

habe heute auch die Android Version auf ein Galaxy Tab installiert und bin auf die gleiche Meldung gestoßen. Habe auch den empfohlenen KSWEB gekauft und dann mehrmals das Archiv für Android ins home des Webservers kopiert bzw entpackt.

Freietonne funktioniert im Browser und über das U läd er zwar einiges runter, aber die Suche will einfach nicht funktionieren.

Habe auch

<gpx>
</gpx>

in der ft-selfpois-offline.gpx eingetragen, auch habe ich die Datei gelöscht und über Update erstellen lassen.

Alles leider ohne Erfolg.

Gibt es sonst noch etwas, was ich tun könnte?

Viele Grüße
Julsen

Julsen - 13.01.15 20:45

 
Hallo Andreas,

da bin ich jetzt ratlos. Ich würde jetzt noch einmal andere Webserver testen, bin irgendwann selbst von KSWeb weg gegangen, weil der nach irgend einem Update irgend etwas nicht mehr tat. Momentan nutze ich etwas verschnupft "NAMP", der Bit Webserver, den ich nach KSWeb verwendet hatte, hat letzte Woche nach einem Update (PHP) nicht mehr funktioniert. Warum und weshalb das so ist, kann ich ehrlich gesagt schon aus Zeitgründen nicht immer nachvollziehen.

Also aktuell NAMP (hat 10 Tage Zeit zum Testen, dann 1.99 EUR oder so).

Ach ja: Installiert hattest Du über "freietonne-setup.php"? Evtl wiederholst Du das nochmal komplett? Das Einschlafen des Handys/ Tablets verhindere ich während der Installation mittels "Keep Screen on Free" aus dem Playstore, die Installation ist also ein Klick vor dem zu Bett gehen ...

Falls es ein Samsung-Gerät ist, kann ich evtl auch per TeamViewer mal schauen, würde ich aber nicht unbedingt gern tun ...

JJ

jjOffline - 13.01.15 20:51

 
oh oh, die Installationsanleitung muß dringend überarbeitet werden:

lade die Datei:
http://www.freietonne.de/seekarte/sync/config/freietonne-setup.php

in das Wurzelverzeichnis Deines Webservers und rufe sie dann aus dem Webbrowser über
http://localhost:8080/freietonne-setup.php

auf. Das Dauert etwas, wenn das Handy einschläft Installation immer wieder neu starten, oder Handy mit "Keep screen on free" wach halten.

Besser?

JJ

jjOffline - 13.01.15 20:55

 
... sorry, habe die Installationsanleitung gerade aktualisiert. Bitte UNBEDINGT abarbeiten:
http://www.freietonne.de/index.php?site=151&infotyp=1

Mir war nicht bewußt, daß Ihr eine 3 Monate alte Version benutzt. Arbeitet die aktualisierte Installationsanleitung einfach ab, die schon vorhandenen Daten müssen vorher nicht gelöscht werden. Sofern Ihr die vorhandene Installation löscht, kann es etwas länger dauern ;-)

Ich denke, das war das Problem und entschuldige mich nochmal dafür, daß ich von falschen Voraussetzungen ausgegangen war!!!

JJ

jjOffline - 13.01.15 21:30

 
Hallo,

vielen Dank für deine Mühe!

Habe es jetzt nochmal mit dem Setup versucht und auch laden lassen. Hat etwas über eine Stunde gedauert. Die Suche wirft jetzt keine Exception mehr, aber findet irgendwie auch keine Suchergebnisse. Wenn ich jetzt auf das U drücke, kommt auch nur noch eine weiße Seite.

Rufe ich das Setup erneut auf, kommt auch nur noch eine weiße Seite.

Woran könnte es liegen?

Viele Grüße
Julsen



P.S. Im 2. Punkt wird noch über den KSWEB geschrieben, in Punkt 1 wurde ein anderer Webserver genannt.

Julsen - 14.01.15 13:57

 
... jetzt kann ich nur vermuten. Ist das Gerät zwischenzeitlich eingeschlafen? Eine leere Seite ohne Fehler könnte eine leere Datei, in diesem Falle die freietonne-setup.php sein. Ich würde die nochmal vom Server laden, und dann die Installation http://localhost:8080/freietonne-setup.php) noch einmal starten.

Was hast Du für ein Handy/ Tablet und welche Android-Version?

Beste GRüße

JJ

jjOffline - 14.01.15 21:28

 
Eingeschlafen ist es nicht, ist komplett durchgelaufen. Nur am Ende war der Freietonne Server irgendwie nicht mehr erreichbar. Ging erst gegen Mittag/Nachmittag wieder, als ich den Beitrag geschrieben habe.

Ist ein GT-N5110. Nachdem ich alles wieder gelöscht hatte und das Setup erneut geladen hatte, konnte ich es wieder aufrufen. Ist bei der Installation dann aber immer stehengeblieben und musste erneut gestartet werden. Werde es die Tage aber nochmal versuchen, wenn ich mehr Zeit habe.

Vielen Dank!

Viele Grüße
Julsen

Julsen - 15.01.15 08:35

 
Hallo,

habe es gestern und heute nochmals versucht, aber irgendwie bricht der zwischendurch immer den Download ab und hängt Stunden an einer Datei. Unterbreche das Setup dann immer und nehme es wieder erneut auf. Dann läd er wieder ein paar Dateien und bricht dann nach paar Dateien wieder ab. Display bleibt durchgehend an. Aktuell bleibt er immer an "merge both lists", also 4/7 hängen.

Gibt es denn nicht eine aktuelle Zip die man entpacken könnte?

Viele Grüße
Julsen

Julsen - 21.01.15 11:22

 
Nach dem gefühlt 1000 Anlauf hat es nun endlich geklappt, danke.

Julsen - 21.01.15 16:24

 
Also NAMP hatte letztendlich funktioniert, nur leider kann man es nicht kaufen. Habe die aktuelle Version aus dem Playstore und es kommt immer die Meldung das es nicht gekauft werden kann.

KSWEB funktioniert aber jetzt aber scheinbar auch.

Julsen - 29.01.15 14:41

 
Hi Julsen.

den namp kann man erst nach ein paar Tagen Testen kaufen, wenn der Button aktiviert ist. Ich habe auch nicht verstanden, bei mir hat es aber dann irgendwann funktioniert ;-)

Das mit den gefühlten 1000 Versuchen beim Download kann ich derzeit nicht erklären. Habe ich beim Testen auch schon erlebt, ist aber bei weitem nicht die Regel. Ich denke, daß das Handy irgendwie Strom sparen will, und die betreffenden Prozesse killt, kann das aber bisher nicht genau sagen.

Ich nutze gerade den namp.

JJ

jjOffline - 29.01.15 15:25

 
Hi JJ,

danke fürs Feedback. Meine Testzeit ist schon abgelaufen und wollte vorhin kaufen. Kommt immer nur von Google Play die Meldung, dass diese Art von Inappkäufen nicht mehr unterstützt wird.

Viele Grüße
Julsen

Julsen - 29.01.15 16:04

 
Hui, da sind die Zeiten dann doch ziemlich schnelllebig. Ich hab die Lizenz erste letzte oder vorletzte Woche gekauft.

Gib bitte Bescheid, wenn mit dem KSWEB Probleme entstehen. Wenn ich davon weiß, kann ich das evtl. auch hier testen (und beheben).

Beste Grüße

JJ

jjOffline - 29.01.15 21:03

 

Zurück zum Forum | Nach oben

Um ein Thema zu abonnieren klicken Sie bitte auf den Briefumschlag oben rechts. Der färbt sich dann blau ein, und Du wirst per Mail über neue Beiträge informiert. Als angemeldeter Map-Editor (Nutzer) kannst Du ein neues Thema am Ende dieser Seite anlegen.