il s’agit d’une erreur que l’on peut trouver dans les fichiers logs d’Apache :
Code : Tout sélectionner
Dec 12 16:19:26 mail suhosin[22860]: ALERT - script tried to increase memory_limit to 268435456 bytes which is above the allowed value (attacker 'ip', file '/home/skyminds/public_html/wp-admin/admin.php', line 96)
On édite notre fichier php.ini :
Code : Tout sélectionner
nano /etc/php5/apache2/php.ini
Code : Tout sélectionner
; Maximum amount of memory a script may consume (128MB)
; http://php.net/manual/en/ini.core.php#ini.memory-limit
memory_limit = 256M
Code : Tout sélectionner
<?php phpinfo(); ?>
Etape 2 : paramétrage de memory_limit dans suhosin.ini
Suhosin est un patch open source pour PHP : il agit comme un garde-fou qui protège le serveur de certains scripts PHP. Sous Debian, il est installé par défaut avec PHP
Il nous faut donc éditer suhosin.ini :
Code : Tout sélectionner
nano /etc/php5/conf.d/suhosin.ini
Code : Tout sélectionner
extension=suhosin.so
[suhosin]
suhosin.memory_limit = 256M
Code : Tout sélectionner
/etc/init.d/apache2 restart
Le Partage Est Une Force !!!