Radim u Joomli neki sajt sa radio stanicama, i zelim da pomocu ove skripte prikazujem trenutne pjesme u programu pojedinih radio stanica:
<?php /* Now Playing PHP script for SHOUTcast This script is (C) MixStream.net 2008 Feel free to modify this free script in any other way to suit your needs. Version: v1.1 */ /* ----------- Server configuration ---------- */ $ip = "123.456.789.10"; $port = "8000"; /* ----- No need to edit below this line ----- */ /* ------------------------------------------- */ $fp = @fsockopen($ip,$port,$errno,$errstr,1); if (!$fp) { echo "Connection refused"; // Diaplays when sever is offline } else { fputs($fp, "GET /7.html HTTP/1.0\r\nUser-Agent: Mozilla\r\n\r\n"); while (!feof($fp)) { $info = fgets($fp); } $info = str_replace('', "", $info); $split = explode(',', $info); if (empty($split[6]) ) { echo "The current song is not available"; // Diaplays when sever is online but no song title } else { $title = str_replace('\'', '`', $split[6]); $title = str_replace(',', ' ', $title); echo "$title"; // Diaplays song } } ?>Na mom lokalnom serveru mi sve radi super, ali na hostingu, na sajtu mi stalno pokazuje:
Connection refused
Kontaktirao sam ih, i dobio odgovor da je problem vjerovatno do skripte, ili do radijskog servera, medjutim to mi sve u lokalu radi, tako da je to nemoguce…Zatim sam uzeo ovu skriptu i instalisao na sajt na poslu, koji je kod drugog hostinga, i opet dobijem Connection refused.
Malo sam googlao, i dosao do zakljucka da je moguce da hosting blokira te neke odlazne konekcije,ili tako nesto…Interesuje me, da li je to moguce, i ako jeste sta hosting dobija ako je to iskljuceno, tj. da li je to samo u pitanju nestrucnost ili namjera?