Google Maps i funkcja file_get_contents

0

Mam taki mały problem, linijką widoczną poniżej wyciągam sobie współrzędne geograficzne adresu:

$geo=file_get_contents('http://maps.google.com/maps/api/geocode/json?address='.$adres.'&sensor=false');

Po czym wykonuje

json_decode($geo); 

sprawdzam status, i wyciągam z tablicy parametry lat i lng.

To wszystko śmiga mi jak testuję skrypt za pomocą xamppa. ostatnio coś mnie podkusiło żeby zrzucić sobie to na jakiś darmowy serwer i testować online i wtedy zaczęły się klopoty właśnie z zacytowaną na początku linią.

Oto błąd jaki mi wyświetla:

Warning: file_get_contents(http://maps.google.com/maps/api/geocode/json?address=Tarnobrzeg+Sandomierska+4&sensor=false) [function.file-get-contents]: failed to open stream: Connection refused in /virtual/l/u/*********.ugu.pl/strefa.php on line 419

Możliwe ze serwer ugu.pl nie obsługuje tej funkcji?

0

odpal phpinfo na serwerze i sprawdz czy allow_url_fopen jest wlaczone..

ew. blokuja jak w tym przypadku: http://www.ugu.pl/forum/viewtopic.php?f=2&t=2698

0

ugu.pl to pseudohosting.
http://www.free-webhosts.com/free-php-webhosting.php - porządne darmowe hostingi za granicą

0

@szalonyfacet

allow_url_fopen jest włączone za to - allow_url_include jest wyłączone, możliwe że to jest przyczyną?

@dzek69

wiem że ugu to nie szczyt możliwości, mi jednak nie zależy na czymś super po prostu wrzuciłem na pierwszy lepszy serwer jaki znalazłem:)

0

ok, już wiem że allow_url_include też nie jest przyczyną. także pewnie ugu blokuje tę funkcję.

@dzek69
dzięki za podesłanie tej tabeli. możesz doradzić który z tych hostingow jest godny polecenia? czy kierować się po prostu ratingiem?

0

oprócz oceny masz też szczegółowe informacje wraz z komentarzami. przejrzyj je

0

@dzek69

wybrałem host-ed.me i moich problemów ciąg dalszy... tu znowu nie dzialają sesje... to chyba jakaś klątwa, wiesz co to może być?

0

http://php.net/manual/en/function.session-save-path.php
upewnij się, że domyśla ścieżka jest zapisywalna, a pewnie nie jest, więc użyj tego, by ustawić jakąś własną (tylko folder z sesjami niech będzie niedostępny z poziomu przeglądarki - kwestia bezpieczeństwa)

1 użytkowników online, w tym zalogowanych: 0, gości: 1