Torna indietro   AlterVista | Spazio web gratis, hosting free php mysql > Supporto > I servizi di Altervista

Rispondi
 
LinkBack Strumenti discussione Modalità visualizzazione
  #1 (permalink)  
Vecchio 16-07-2009, 12.39.10
Neofita
 
Data registrazione: 24-02-2007
Messaggi: 7
Predefinito fsockopen sembra non funzionare..

salve a tutti.. ho creato uno script che utilizza fsockopen, per controllare se un server è attivo:
Codice PHP:
//Server Status Script ~ Matteppi
@include("/conf.php");
$flogin = @fsockopen ($db_host2106$errno$errstr1);
if (
$flogin
{
    echo 
"<table border=\"0\">
            <tr><th>LoginServer<td><img src=\"images/server_online.png\"></tr>"
;
            
$fgame = @fsockopen ($db_host7777$errno$errstr1);
            if (
$fgame)
            {
                echo 
"<tr><th>GameServer<td><img src=\"images/server_online.png\"></tr>
            </table>"
;
            }
            else
            {
                echo 
"<tr><th>GameServer<td><img src=\"images/server_offline.png\"></tr>
            </table>"
;
            }
}
else
{
    echo 
"<table border=\"0\">
            <tr><th>LoginServer<td><img src=\"images/server_offline.png\"></tr>
            <tr><th>GameServer<td><img src=\"images/server_offline.png\"></tr>
            </table>"
;

In locale con apache funziona alla perfezione..
invece su altervista(dopo aver fatto tutta la cosa dell'sms) non funziona.. cioè.. mi dice sempre che è online.. che è attivo, anche quando non lo è..
soluzioni?
Rispondi citando
  #2 (permalink)  
Vecchio 16-07-2009, 12.54.49
L'avatar di miki92
AlterGuru 2500
 
Data registrazione: 21-04-2007
Residenza: Procida (NA)
Messaggi: 3,097
Invia un messaggio via ICQ a miki92 Invia un messaggio via AIM a miki92 Invia un messaggio via MSN a miki92 Invia un messaggio via Yahoo a miki92 Manda un messaggio tramite Skype™ a miki92
Predefinito

Purtroppo su AlterVista fsockopen e cURL si possono collegare solo alle porte 80 e 8080. Pertanto questo tuo script qui non potrà funzionare.
__________________
Mik92: AlterGuru 2500

Apprezzi l'aiuto? Offrimi un caffè!
Rispondi citando
  #3 (permalink)  
Vecchio 16-07-2009, 13.11.52
Neofita
 
Data registrazione: 24-02-2007
Messaggi: 7
Predefinito

e scusa tanto.. non per niente eh.. ma a cosa serve un fsockopen a una 80??
per vedere se un sito è online?? ahahah
Rispondi citando
  #4 (permalink)  
Vecchio 16-07-2009, 19.01.53
L'avatar di miki92
AlterGuru 2500
 
Data registrazione: 21-04-2007
Residenza: Procida (NA)
Messaggi: 3,097
Invia un messaggio via ICQ a miki92 Invia un messaggio via AIM a miki92 Invia un messaggio via MSN a miki92 Invia un messaggio via Yahoo a miki92 Manda un messaggio tramite Skype™ a miki92
Predefinito

La porta 80 serve a vari scopi non solo per controllare lo stato di un server o se un sito esiste o meno...fsockopen così come cURL è un ottima alternativa agli URL wrappers qui disabilitati oltre questo devo aggiungere che nonostante tutto anch'io sono d'accordo con te e trovo un po' limitativa questa scelta delle due porte in quanto molti miei script non pubblicati richiedevano diverse porte.....però che ci possiamo fare? Siamo su un hosting condiviso unico!!! Cioè con ciò che ti offre AlterVista (gratuitamente) ti puoi lamentare?
__________________
Mik92: AlterGuru 2500

Apprezzi l'aiuto? Offrimi un caffè!
Rispondi citando
Rispondi

Strumenti discussione
Modalità visualizzazione

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks are Attivato
Pingbacks are Attivato
Refbacks are Disattivato



Tutti gli orari sono GMT +1. Adesso sono le 06.22.18.