Install the complete package with local command reference and every published mode.
install pingpingUse
-i exposes resolved addresses, -4 and -6 isolate address-family problems, and -t adds timing and the final URL. -k is only a trust diagnostic: success with it shows reachability, not a valid certificate.
ping <host|url|me> [options]ping meuse the current host
ping example.comshow the HTTP status code
ping https://example.com -kcheck HTTPS without verifying the TLS certificate (diagnostics)
-fshow the final HTTP response headers
-ishow resolved IPv4 and IPv6 addresses
-tshow HTTP status, final URL and response time
-4force the HTTP request over IPv4 when cURL is available
-6force the HTTP request over IPv6 when cURL is available
-kdisable TLS certificate verification for an explicit HTTPS diagnostic
-4 and -6 are useful on dual-stack hosting when one address family is broken but the other still works. They require cURL because PHP streams cannot reliably force the address family. -k is deliberately narrow: it helps distinguish TLS trust failures from basic HTTPS reachability, but a successful result with -k does not mean the certificate is valid or safe.
Run the prepared examples directly on the page. Their results are prebuilt and shown in the browser; no terminal command is executed on the server.
Install the current compatible version. Choose Base for the complete feature set or Minimum for the reduced package; use upgrade to update a module that is already installed.
Base and Minimum are two packages of the same current module release, not separate command versions.
Install the complete package with local command reference and every published mode.
install pingInstall the reduced package. Local reference is omitted;
install ping -mInstall exactly this published version.
install ping -v 1.2.7Ask upgrade to check compatibility and replace the installed block only when needed.
upgrade pingRemove the extension block while leaving the core and unrelated modules intact.
install ping -uExamples are copyable command lines, not actions executed by this website. Review paths, permissions and destructive flags before running them on a real project.
ping example.testOffline training example — no live HTTP, mail or TLS request
200ping example.test -tOffline training example — no live HTTP, mail or TLS request
HTTP: 200
Time: 14.8 ms
URL: https://example.test/ping example.test -fOffline training example — no live HTTP, mail or TLS request
HTTP/2 200
content-type: text/html; charset=UTF-8
cache-control: max-age=60ping example.test -iOffline training example — no live HTTP, mail or TLS request
Host: example.test
IPv4: 192.0.2.80
IPv6: 2001:db8::80ping example.test -i -4Offline training example — no live HTTP, mail or TLS request
Host: example.test
IPv4: 192.0.2.80
IPv6: -ping example.test -i -6Offline training example — no live HTTP, mail or TLS request
Host: example.test
IPv4: -
IPv6: 2001:db8::80ping 192.0.2.80 -iOffline training example — no live HTTP, mail or TLS request
Host: 192.0.2.80
IPv4: 192.0.2.80
IPv6: -
PTR: -ping https://example.test/healthOffline training example — no live HTTP, mail or TLS request
200ping https://example.test/health -tOffline training example — no live HTTP, mail or TLS request
HTTP: 200
Time: 14.8 ms
URL: https://example.test/healthping https://example.test -kOffline training example — no live HTTP, mail or TLS request
200ping example.test -4Offline training example — no live HTTP, mail or TLS request
200ping example.test -6Offline training example — no live HTTP, mail or TLS request
200ping meOffline training example — no live HTTP, mail or TLS request
200ping me -tOffline training example — no live HTTP, mail or TLS request
HTTP: 200
Time: 14.8 ms
URL: https://example.test/ping example.test -4 -6Offline training example — no live HTTP, mail or TLS request
Choose either IPv4 or IPv6ping example.test -zOffline training example — no live HTTP, mail or TLS request
?ping "bad host"Offline training example — no live HTTP, mail or TLS request
Invalid hostping ftp://example.testOffline training example — no live HTTP, mail or TLS request
Invalid hostping nonexistent.invalidOffline training example — no live HTTP, mail or TLS request
Host not foundpingOffline training example — no live HTTP, mail or TLS request
?ping example.test unexpectedOffline training example — no live HTTP, mail or TLS request
?ping https://example.test -i -kOffline training example — no live HTTP, mail or TLS request
Host: example.test
IPv4: 192.0.2.80
IPv6: 2001:db8::80ping 192.0.2.80 -i -6Offline training example — no live HTTP, mail or TLS request
Host: 192.0.2.80
IPv4: -
IPv6: -
PTR: -ping example.test -i -4 -6Offline training example — no live HTTP, mail or TLS request
Choose either IPv4 or IPv6Adds the already supported