[PHP] augmenter la limite mémoire des scripts
escape
-
jisisv Messages postés 3678 Statut Modérateur -
jisisv Messages postés 3678 Statut Modérateur -
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
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
A voir également:
- [PHP] augmenter la limite mémoire des scripts
- Mémoire vive - Guide
- RAM : type, format, CAS, vitesse, tout sur la mémoire vive - Guide
- Augmenter la luminosité pc - Guide
- Augmenter vitesse pc windows 10 - Guide
- Easy php - Télécharger - Divers Web & Internet
2 réponses
Je ne connais pas la distribution de ton serveur dédié.
Sous Debian
Par exemple /etc/init.d/apache2 restart
Sinon tu peux passer par apachec2ctl
apche2ctl restart par exemple
Les commandes sont similaires pour apache1
Johan
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
Bonjour,
Voici une possibilité :
http://www.yellis.net/docs/mysql/manuel_Server_parameters.html
Sous apache:
http://lea-linux.org/cached/printable=yes/index/Leapro-pro_sys-dimensionnement-apache.html
Voici une possibilité :
http://www.yellis.net/docs/mysql/manuel_Server_parameters.html
Sous apache:
http://lea-linux.org/cached/printable=yes/index/Leapro-pro_sys-dimensionnement-apache.html