ping

ping verifica la raggiungibilità HTTP dall’ambiente PHP dell’hosting: stato, URL finale, indirizzi risolti, tempo di risposta e diagnostica TLS opzionale.

ReteVersione 1.2.5Stabile
lil-terminal

Panoramica

Usa ping per sapere se questo hosting riesce a raggiungere un endpoint web. Non usa ICMP: segue lo stesso percorso HTTP disponibile a un’applicazione PHP.

È un controllo HTTP, non un ping ICMP

-i mostra gli indirizzi risolti, -4 e -6 isolano problemi di una famiglia IP e -t aggiunge tempo e URL finale. -k serve solo a diagnosticare la fiducia TLS; il successo non valida il certificato.

Sintassi

lil-terminal
ping <host|url|me> [options]

Riferimento

ping me

usare l’host corrente

ping example.com

mostrare il codice di stato HTTP

ping https://example.com -k

verificare HTTPS senza controllare il certificato TLS (diagnostica)

-f

mostrare gli header HTTP finali della risposta

-i

mostrare gli indirizzi IPv4 e IPv6 risolti

-t

mostrare stato HTTP, URL finale e tempo di risposta

-4

forzare la richiesta HTTP su IPv4 quando cURL è disponibile

-6

forzare la richiesta HTTP su IPv6 quando cURL è disponibile

-k

disattivare la verifica del certificato TLS per una diagnosi HTTPS esplicita

Host corrente

ping me è l’unica forma speciale per l’host che serve la richiesta lil-terminal corrente. Ogni altro target viene interpretato come un normale nome host, indirizzo IP o URL HTTP/HTTPS.

Diagnostica

-4 e -6 forzano una famiglia di indirizzi quando cURL è disponibile, utile su hosting dual-stack. -k disattiva la verifica del certificato solo per diagnosi; un risultato positivo con -k non convalida il certificato.

Anteprima interattiva del sandbox

Esegui gli esempi preparati direttamente nella pagina. I risultati sono predefiniti e mostrati nel browser; sul server non viene eseguito alcun comando del terminale.

Controllare l’host corrente e il tempo di risposta

Installa e gestisci

Installa la versione compatibile corrente. Scegli Base per tutte le funzioni o Minimum per il pacchetto ridotto; usa upgrade per aggiornare un modulo già installato.

Base e Minimum sono due pacchetti della stessa release corrente del modulo.

Pacchetto Base

Installa il pacchetto completo con riferimento locale e tutte le modalità pubblicate.

install ping
Pacchetto Minimum

Installa il pacchetto ridotto. Il riferimento locale è omesso; help <cmd> -i apre il riferimento server corrente.

install ping -m
Versione pubblica esatta

Installa esattamente questa versione pubblicata.

install ping -v 1.2.5
Controlla o aggiorna

upgrade controlla la compatibilità e sostituisce il blocco solo quando serve.

upgrade ping
Rimuovi modulo

Rimuove il blocco estensione senza toccare core e altri moduli.

install ping -u

Esempi

Gli esempi sono copiabili ma il sito non li esegue. Controlla percorsi, permessi e opzioni distruttive.

Controllare l’host corrente e il tempo di risposta
ping me | ping me -t
200

HTTP  200
Tempo  12.4 ms
URL   https://lil.dog
Usare l’host corrente
ping me
200

ping me prende l’host dalla richiesta HTTP corrente, così si controlla proprio il sito da cui è aperto il terminale senza riscrivere il dominio.

Ping · addresses
ping example.com -i
Host    example.com
IPv4    93.184.216.34
IPv6    2606:2800:220:1:248:1893:25c8:1946
Ping · timing
ping example.com -t
HTTP    200
Time    84.0 ms
URL     https://example.com
Ping · ipv4
ping example.com -4
200
Ping · ipv6
ping example.com -6
200
Verificare HTTPS senza controllare il certificato TLS (diagnostica)
ping https://example.com -k
200
Rifiutare un host non valido
ping "bad host"
Host non valido

Documentazione correlata

Versione pubblica attuale

v1.2.52026-08-07

Diagnostica HTTP compatta

Riordina ping attorno a host e stato e raggruppa le opzioni diagnostiche riutilizzabili.