[spip-dev] Documentation sur la nouvelle constante _CACHE_PROFONDEUR_STOCKAGE

Hello,

J'ai réussi avec l'aide de b_b et des commentaires dans https://git.spip.net/spip/spip/commit/6aa332397e5a3e8dd80a683e400db855d6ac2826 à expliquer comment utiliser cette constante. (voir https://www.spip.net/fr_article6638.html?var_mode=preview)

Mais cet article mériterait sans doute de donner des exemples de problèmes que cela permet de traiter :

- pourquoi réduire la valeur par défaut ?
- pourquoi l'augmenter ?

et question subsidiaire : comment certains hébergeurs limitent t'ils la max d'inodes ? Il y a t-il une valeur dans php.ini qui fait cela ?

Muchas

Pourquoi réduire ou augmenter je ne sais pas précisément te dire en fonction de la gestion du cache de SPIP, mais le nombre d'inodes c'est lié au système d'exploitation (Linux), pas à PHP.
Un inode c'est un peu comme un pointeur sur un fichier "actif" (dans le sens utilisé).

Quelques infos qui expliquent le principe, et répondent en partie :
https://www.webhostingsecretrevealed.net/fr/blog/web-hosting-guides/web-hosting-secrets-inodes/
https://blogpascher.com/tutoriel-wordpress/quest-ce-quun-inode-et-en-quoi-cela-affecte-t-il-votre-site-web-wordpress

Oui hein ça a pas vocation à être utilisé à tort et à travers, le réglage par défaut et parfait dans 99.9% des cas, mais c’est juste pour débloquer la situation sur certains hébergement comme évoqué dans le ticket en référence du commit, et tant qu’a coder un truc j’ai permis de jouer dans les 2 sens.

C'est peut être pas à documenter du coup, pour éviter les problèmes de SAD.

Ok, merci guys.

J'vais juste écrire une bafouille sur la possibilité de débloquer une situation comme celle d'écrite dans le ticket et préciser que la valeur par défaut est parfaite dans 99 % des cas.

Cheers

Hello,
Je m'interrogeais sur la limite côté SPIP de 16^4 fichiers par défaut.
Si SPIP avait besoin de générer un 16^4 +1 -ième fichier, que se
passerait-il ?

Julien