Rechercher : dans
Par :

[PHP] augmenter la limite mémoire des scripts

Dernière réponse le 12 nov 2006 à 06:16:29 escape, le 7 nov 2006 à 18:21:36 
 Signaler ce message aux modérateurs

Bonjour,

j'ai un serveur dédié chez OVH sous LINUX. Alors voilà, j'ai besoin d'augmenter la limite mémoire allouée à chaque thread PHP. Elle est actuellement de 8MB, je voudrais la passer à 32 ou 64MB. Pour ça, j'ai repéré le fichier php.ini qui contient une ligne indiquant cette limite, il suffit de changer la ligne, ok, pas de problème...

Sauf que je ne sais pas comment indiquer au serveur qu'il doit prendre en compte ce changement. Je suppose qu'il faut arrêter PHP ou Apache et le relancer, ou alors peut-être qu'il suffit de lui balancer un kill bien comme il faut, avec le bon signal et vers le bon process ??

Bref, je ne sais pas comment faire pour rendre actif le changement de valeur... Quelqu'un saurait-il me dépanner ?

Merci !

--esc

Meilleures réponses pour « [PHP] augmenter la limite mémoire des scripts » dans :
[Mémoire] Quantité de RAM et mémoire virtuelle VoirQuelle quantité de mémoire RAM installer dans son PC ? Quelle quantité de mémoire vive allouer ? Tout dépend du système d'exploitation et de l'utilisation du PC. Plus la quantité de mémoire est importante, plus le gain en performances sera...

1

Arno59, le 11 nov 2006 à 17:52:56

Bonjour,

Voici une possibilité :

http://www.yellis.net/docs/mysql/manuel_Server_parameters.ht­ml

Sous apache:
http://lea-linux.org/... L'Open source et Linux sont l'avenir de l'informatique ;-)

Répondre à Arno59

2

 jisisv, le 12 nov 2006 à 06:16:29

Je ne connais pas la distribution de ton serveur dédié.
Sous Debian

horus:~# /etc/init.d/apache2
Usage: /etc/init.d/apache2 {start|stop|restart|reload|force-reload}

Par exemple /etc/init.d/apache2 restart
Sinon tu peux passer par apachec2ctl
horus:~# apache2ctl
Usage: /usr/sbin/apache2 [-D name] [-d directory] [-f file]
                         [-C "directive"] [-c "directive"]
                         [-k start|restart|graceful|graceful-stop|stop]
                         [-v] [-V] [-h] [-l] [-L] [-t] [-S]
Options:
  -D name            : define a name for use in <IfDefine name> directives
  -d directory       : specify an alternate initial ServerRoot
  -f file            : specify an alternate ServerConfigFile
  -C "directive"     : process directive before reading config files
  -c "directive"     : process directive after reading config files
  -e level           : show startup errors of level (see LogLevel)
  -E file            : log startup errors to file
  -v                 : show version number
  -V                 : show compile settings
  -h                 : list available command line options (this page)
  -l                 : list compiled in modules
  -L                 : list available configuration directives
  -t -D DUMP_VHOSTS  : show parsed settings (currently only vhost settings)
  -S                 : a synonym for -t -D DUMP_VHOSTS
  -t -D DUMP_MODULES : show all loaded modules
  -M                 : a synonym for -t -D DUMP_MODULES
  -t                 : run syntax check for config files

apche2ctl restart par exemple
Les commandes sont similaires pour apache1

Johan Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)

Répondre à jisisv