Bonjour à tous.
J'ai installé un forum en phpBB3 sur mon espace perso de 100mo chez iFrance.
Or, dès que l'on veut poster un message un peu long sur ce forum, le message suivant apparaît : Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 1245184 bytes) in /www/*/phpBB3/includes/utf/data/utf_compatibility_decomp.php on line 2
J'ai trouvé la solution au problème sur plusieurs forums, notamment ici (attention, cache Google), et la solution consiste donc soit à modifier le php.ini, soit le .htaccess à la racine du dossier du forum.
Concernant tout d'abord le .htaccess, il y en a effectivement un, qui contient seulement ceci :
Code :
- <Files "config.php">
- Order Allow,Deny
- Deny from All
- </Files>
- <Files "common.php">
- Order Allow,Deny
- Deny from All
- </Files>
|
J'ai donc rajouté à la suite , comme indiqué sur le topic cité précédemment, ceci :
Code :
- <FilesMatch "\.(php|html?)$">
- php_value memory_limit 12M
- </FilesMatch>
|
Manque de bol, cela ne résoud pas le problème.
Concernant ensuite la modification du php.ini... Eh bien le problème est que je n'y ai pas accès sur iFrance.
On peut modifier tout un tas de paramètres du forum phpBB via PHPMyAdmin, mais rien du tout sur le php.ini.
Apparemment il est possible de résoudre le problème avec le .htaccess, mais la technique employée ne fonctionne pas. Ce .htaccess est situé dans le dossier phpBB3 du forum.
S'agit-il donc d'une erreur dans la modification du .htaccess... ou bien le problème est-il insoluble dans la mesure où je suis hébergé chez iFrance ?
Merci beaucoup d'avance.