Laufzeitfehler beim Auslesen von Bushaltestellen
Geschrieben von joergi2012 (Gast) am 01. Oktober 2012 10:25:34: [flux]
Hi,
ich habe hier ein seltsames Phänomen, welches ich mir nicht erklären kann. Mein nachfolgender Script, liest verschiedene Json Daten aus. Unter anderen auch, welche Bushaltestellen es in der Umgebung gibt. Wenn ich den Script unter PHP 5.2.6 laufen lasse, wird das Ergebnis nach ungefähr 30 Sekunden angezeigt. Unter PHP 5.3.6, hängt sich die Routine auf. Ersetze ich den Suchparameter "bushaltestelle" z.B. durch "tankstelle", funktioniert der Script auch unter PHP 5.3.6 und läuft bedeutend schneller durch als unter PHP 5.2.6.
Wo liegt der Fehler? Hoffe, Ihr könnt mir helfen :-)
<?php $lat=51.238706; $lon=6.77433; $uk1=$lon-0.04300; $uk2=$lat-0.02700; $uk3=$lon+0.04200; $uk4=$lat+0.02700; $uk5=$lon-0.00570; $uk6=$lat-0.00360; $uk7=$lon+0.00570; $uk8=$lat+0.00360; $ja1␣=␣file_get_contents('http://nominatim.openstreetmap.org/search?viewbox='.$uk1.','.$uk2.','.$uk3.','.$uk4.'&bounded=1&format=json&polygon=0&addressdetails=1&q=Arzt&limit=999'); $jb1␣=␣json_decode($ja1); $ja2␣=␣file_get_contents('http://nominatim.openstreetmap.org/search?viewbox='.$uk1.','.$uk2.','.$uk3.','.$uk4.'&bounded=1&format=json&polygon=0&addressdetails=1&q=restaurant&limit=999'); $jb2␣=␣json_decode($ja2); $ja3␣=␣file_get_contents('http://nominatim.openstreetmap.org/search?viewbox='.$uk1.','.$uk2.','.$uk3.','.$uk4.'&bounded=1&format=json&polygon=0&addressdetails=1&q=supermarkt&limit=999'); $jb3␣=␣json_decode($ja3); $ja4␣=␣file_get_contents('http://nominatim.openstreetmap.org/search?viewbox='.$uk1.','.$uk2.','.$uk3.','.$uk4.'&bounded=1&format=json&polygon=0&addressdetails=0&q=naherholungsgebiet&limit=999'); $jb4␣=␣json_decode($ja4); $ja5␣=␣file_get_contents('http://nominatim.openstreetmap.org/search?viewbox='.$uk5.','.$uk6.','.$uk7.','.$uk8.'&bounded=1&format=json&polygon=0&addressdetails=0&q=bushaltestelle&limit=999'); $jb5␣=␣json_decode($ja5); $ja6␣=␣file_get_contents('http://nominatim.openstreetmap.org/search?viewbox='.$uk1.','.$uk2.','.$uk3.','.$uk4.'&bounded=1&format=json&polygon=0&addressdetails=1&q=bahnhof&limit=999'); $jb6␣=␣json_decode($ja6); ?>
Antworten:
-
Re: Laufzeitfehler beim Auslesen von Bushaltestellen
·
joergi2012 (Gast)
·
01.10.2012 19:25
[flux]
-
Re: Laufzeitfehler beim Auslesen von Bushaltestellen
·
user_5359 (Gast)
·
01.10.2012 19:51
[flux]
-
Re: Laufzeitfehler beim Auslesen von Bushaltestellen
·
joergi2012 (Gast)
·
01.10.2012 20:56
[flux]
-
Re: Laufzeitfehler beim Auslesen von Bushaltestellen
·
SammysHP (Gast)
·
01.10.2012 21:25
[flux]
-
Re: Laufzeitfehler beim Auslesen von Bushaltestellen
·
joergi2012 (Gast)
·
01.10.2012 22:04
[flux]
-
Re: Laufzeitfehler beim Auslesen von Bushaltestellen
·
a4732595 (Gast)
·
01.10.2012 23:19
[flux]
-
Re: Laufzeitfehler beim Auslesen von Bushaltestellen
·
joergi2012 (Gast)
·
02.10.2012 10:22
[flux]
-
Re: Laufzeitfehler beim Auslesen von Bushaltestellen
·
user_5359 (Gast)
·
02.10.2012 17:24
[flux]
-
Re: Laufzeitfehler beim Auslesen von Bushaltestellen
·
joergi2012 (Gast)
·
02.10.2012 20:33
[flux]