Salut,
Pour une application à distribuer, j'aimerais pouvoir automatiser certains paramétrages en fonction de l'OS sur lequel tourne le serveur web.
J'aurais juste besoin de faire la distinction entre Mac, Win et Linux/Unix
Je peux me baser sur la variable globale $_SERVER['SERVER_SOFTWARE'] mais je suis limité pour l'instant par le fait que :
- je n'ai pas de PHP sur windows qui tourne pour savoir ce que retourne cette variable
- idem sur Mac
- je voudrais éviter de faire des tests sur 250 000 noms possibles d'OS (lister toutes les distrib Linux) pour faire la correspondance.
Alors à moins que les valeurs sur Win et Mac aient chacune leur spécificité (genre sur windows on a vraissemblablement "windows" à coup sûr, mais je peux pas vérifier, mais qu'en est-il sur Mac ?) pour pouvoir procéder par élimination facilement (si le serveur n'est pas sur Win ni sur Mac, on peut supposer qu'il est sur un Linux/Unix ?), existe-t-il un petit hack pour connaitre cette information ? euh bon, la phrase est un peu lourde, mais syntaxiquement correcte, je crois...)
D'avance merci





Répondre avec citation





Partager