Je souhaite utiliser les fonctions de sémaphore. Les instructions d'installation indiquent que
La prise en charge de ces fonctions n'est pas activée par défaut. Pour activer le support des sémaphores System V, compilez PHP avec l'option --enable-sysvsem . Pour activer le support de la mémoire partagée du System V, compilez PHP avec l'option --enable-sysvshm . Pour activer le support des messages du Système V, compilez PHP avec l'option --enable-sysvmsg .
Mais j'utilise XAMPP pour Linux. Est-ce que cela signifie qu'il m'est impossible d'utiliser les fonctions de sémaphore ? J'aimerais aussi savoir exactement pourquoi il faut recompiler tout PHP au lieu, par exemple, de modifier un paramètre du php.ini ou d'ajouter un nouveau module.