Per prima cosa conosco questa variabile: _SERVER["SERVER_SOFTWARE"]
In una delle mie applicazioni, voglio controllare dallo script PHP su quale server web è in esecuzione. Fondamentalmente sarà un plugin wordpress che aiuterà i blogger a modificare alcune configurazioni.
Ho creato un processo separato per Apache e Nginx e stavo anche pensando di rilasciare il codice come 2 plugin di wordpress diversi.
Poi mi sono solo curioso di sapere se esiste un modo COMPLETO in PHP per rilevare i server web in modo impeccabile.
Si prega di considerare tutti i casi: Apache, Nginx, Apache + Nginx, PHP come modulo Apache, PHP usando fastcgi, php-fpm, lighttpd, IIS, ecc.
Inoltre è fondamentale per la mia applicazione rilevare la presenza di combo e proxy.
Grazie,
-Rahul