tychopulkomandy: non, pas plus de détails si ce n'est que ça ne parle que de la version 1.31.1 de busybox et qu'il semblerait que ce soit surtout les produits Azure Access Technology (a priori autre chose que Microsoft Azure) qui soient concernés : https://azure-access.com/technology/
pulkomandyUne version qui date de 2019? Bon si c'est corrigé dans les versions suivantes je pense que je suis pas concerné...
tychopareil, j'ai des vm Alpine Linux qui utilisent donc Busybox
ZatalyzCoucou ! J'ai besoin de tous vos cerveaux (braiiiin !). J'essaie de surmonter un comportement à la con de php, et j'ai un doute si je comprends bien la doc. Ne fuyez pas, ça va être un truc de sysadmin plus que de code php...
Zatalyzphp se configure avec des "php.ini", et en général ces trucs sont placés à un endroit à la con, sous le numéro de version, par exemple "/etc/php/8.4/fpm/php.ini". Et forcément, quand on monte en version, ben ça saute.
Zatalyzje suis en train de fouiner pour éviter ça, je suis donc tombé sur la doc qui est un peu à la limite de mes capacités cognitives : https://www.php.net/manual/fr/configuration.file.php
Zatalyzle point qui m'intéresse c'est "La variable d'environnement PHPRC" ; visiblement, si je comprends, ça se définit sur "/etc/environment"
Zatalyzet on met un truc du genre "'PHPRC="/etc/php/fuckphp" et hop ce qui sera dedans sera lu en priorité ?
Zatalyzsi c'est ça, ça règle le souci, mais je ne suis vraiment pas sûr de comprendre si "en premier" ça veut dire "a la préséance sur les autres config" ou "si on trouve quelque chose là, ça arrête la recherche, et donc fait planter le reste si tu ne définis pas assez de choses"
Zatalyzn'est pas sûre d'être plus compréhensible que la doc, mais c'est une confusion d'une logique différente :P
pulkomandySi je Gomprend la doc, il y a une liste d'endroits où chercher le fichier, et dès que le fichier est trouvé, on s'arrête là
pulkomandyPar contre je ne sais pas si le /etc/environment s'applique pour les serveurs web, pour moi ça ne marcherait que pour les shell dans ce cas. Mais la configuration du serveur web doit avoir d'autres façons de configurer ça (la doc parle d'une option spécifique pour apache mais il doit y'avoir l'écuivalent chez les concurrents, ou bien un moven de configurer la variable d'environnement pour le process php)
Zatalyzouais, j'ai testé sur ma vm de test, c'est pas très probant...
Zatalyzil doit me manquer quelque chose en effet
tychoj'veux pas dire, mais sur ArchLinux c'est dans /etc/php/php.ini donc pas de soucis de version ;p
tycho(et sur Alpine Linux c'est dans /etc/phpXX/php.ini donc il y a aussi la version, mais c'est pas gênant dans la mesure où le numéro de version est aussi dans le nom du paquet)