ping

ping vérifie l’accessibilité HTTP depuis l’environnement PHP de l’hébergement : statut, URL finale, adresses résolues, temps de réponse et diagnostic TLS optionnel.

RéseauVersion 1.2.5Stable
lil-terminal

Vue d’ensemble

Utilisez ping pour savoir si cet hébergement peut joindre un endpoint web. Il n’utilise pas ICMP : il suit le même chemin HTTP qu’une application PHP.

Un contrôle HTTP, pas un ping ICMP

-i montre les adresses résolues, -4 et -6 isolent une famille IP et -t ajoute temps et URL finale. -k ne sert qu’au diagnostic de confiance TLS ; un succès avec lui ne valide pas le certificat.

Syntaxe

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

Référence

ping me

utiliser l’hôte courant

ping example.com

afficher le code d’état HTTP

ping https://example.com -k

tester HTTPS sans vérifier le certificat TLS (diagnostic)

-f

afficher les en-têtes HTTP finaux de la réponse

-i

afficher les adresses IPv4 et IPv6 résolues

-t

afficher l’état HTTP, l’URL finale et le temps de réponse

-4

forcer la requête HTTP en IPv4 lorsque cURL est disponible

-6

forcer la requête HTTP en IPv6 lorsque cURL est disponible

-k

désactiver la vérification du certificat TLS pour un diagnostic HTTPS explicite

Hôte courant

ping me est l’unique forme spéciale pour l’hôte qui sert la requête lil-terminal courante. Toute autre cible est interprétée comme un nom d’hôte, une adresse IP ou une URL HTTP/HTTPS ordinaire.

Diagnostic

-4 et -6 imposent une famille d’adresses avec cURL, utile sur un hébergement dual-stack. -k désactive la validation du certificat uniquement pour le diagnostic ; une réponse réussie avec -k ne valide pas le certificat.

Aperçu interactif du sandbox

Lancez les exemples préparés directement sur la page. Les résultats sont prédéfinis et affichés dans le navigateur ; aucune commande terminal n’est exécutée sur le serveur.

Vérifier l’hôte actuel et le temps de réponse

Installer et gérer

Installez la version compatible actuelle. Choisissez Base pour l’ensemble complet des fonctions ou Minimum pour le paquet réduit ; utilisez upgrade pour mettre à jour un module déjà installé.

Base et Minimum sont deux paquets de la même version actuelle du module.

Paquet Base

Installer le paquet complet avec référence locale et tous les modes publiés.

install ping
Paquet Minimum

Installer le paquet réduit. La référence locale est omise ; help <cmd> -i ouvre la référence serveur actuelle.

install ping -m
Version publique exacte

Installer exactement cette version publiée.

install ping -v 1.2.5
Vérifier ou mettre à jour

upgrade vérifie la compatibilité et remplace le bloc seulement si nécessaire.

upgrade ping
Supprimer le module

Supprimer le bloc d’extension sans toucher au noyau ni aux autres modules.

install ping -u

Exemples

Les exemples sont copiables mais ne sont pas exécutés par le site. Vérifiez chemins, droits et options destructrices.

Vérifier l’hôte actuel et le temps de réponse
ping me | ping me -t
200

HTTP  200
Temps  12.4 ms
URL   https://lil.dog
Utiliser l’hôte courant
ping me
200

ping me récupère l’hôte de la requête HTTP courante. Vous testez ainsi exactement le site depuis lequel le terminal est ouvert sans ressaisir son domaine.

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
Tester HTTPS sans vérifier le certificat TLS (diagnostic)
ping https://example.com -k
200
Refuser un hôte invalide
ping "bad host"
Hôte invalide

Documentation associée

Version publique actuelle

v1.2.52026-08-07

Diagnostic HTTP compact

Réorganise ping autour de l’hôte et du statut puis regroupe les options de diagnostic réutilisables.