2 votes

Avertissement PHP : PHP Startup : le paramètre apc.shm_segments ignoré en mode MMAP

Avez-vous une idée de la façon dont je peux corriger cet avertissement ?

On obtient ceci en l'exécutant à partir de Shell, sur FreeBSD 8.x

# /usr/local/bin/php --run 'echo "test";'
  PHP Warning:  PHP Startup: apc.shm_segments setting ignored in MMAP mode 
  in Unknown on line 0
  test
  Segmentation fault: 11

Bonne année !

4voto

Myer Points 1892

Lorsque APC est configuré avec mmap, il n'utilise qu'un seul shm_segment. Pour supprimer l'avertissement, commentez ou supprimez la ligne apc.shm_segments dans votre fichier .ini.

2voto

zeroimpl Points 181

J'ai eu le même problème. L'exécution de n'importe quelle commande génère ce message d'erreur

PHP Warning:  PHP Startup: apc.shm_segments setting ignored in MMAP mode in Unknown on line 0

dans mon cas, le paramètre était dans apc.ini sous le chemin

/etc/php.d/apc.ini

J'ai mis à jour la ligne

"apc.shm_segments=3" to "apc.shm_segments=1" 

et ça a résolu le problème.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X