Bonjour,
après déménagement d'un 1.9.2d sur un nouveau serveur (chez phpnet.org) le site public se comporte parfaitement, mais lorsque je veux accéder à l'espace privé, j'obtiens ce message :
Fatal error: Allowed memory size of 36700160 bytes exhausted (tried to allocate 77824 bytes) in /home/users5/mon_login/www/mon_dossier/ecrire/public.php on line 147
J'ai vidé /tmp/cache et désactivé /plugins, mais ça continue.
Pour info, voici la ligne 147
145 // 1. Cas d'une page contenant uniquement du HTML :
146 if ($page['process_ins'] == 'html') {
147 foreach($page['entetes'] as $k => $v) @header("$k: $v");
148 }
Serait-ce le foreach qui pose problème ? Chez cet hébergeur, la version de PHP est la 5.2.4 J'ai d'autres spips sur ce même hébergeur qui tournent sans problème.
Je trouve aussi dans phpinfo() cette ligne, je ne sais pas si ça peut aider, j'y comprends rien :
max_execution_time 200