Jump to content

[Fatal Error] Out Of Memory : Adapter_Entitymapper.php


Recommended Posts

Bonjour,

 

depuis la mise à jour de mon Prestashop 1.6.0.9 vers 1.6.1.4 je ne peux plus accéder au produits de mon catalogue car j'ai une erreur 500.

 

Le mode debug m'annonce : 

 

Fatal error: Out of memory (allocated 79691776) (tried to allocate 46 bytes) in /homepages/8/d430096632/htdocs/prestashop/Adapter/Adapter_EntityMapper.php on line 98

 

 

Vous trouverez en pièce jointe le fichier concerné. 

 

La ligne 98 correspond à :

 

foreach ($object_datas as $key => $value) {

                    $entity->{$key} = $value;

                } 

else {
            $object_datas = Cache::retrieve($cache_id);
            if ($object_datas) {
                $entity->id = (int)$id;
                foreach ($object_datas as $key => $value) {
                    $entity->{$key} = $value;
                }
            }
        }

Savez vous à quoi correspond le fichier Adapter_EntityMapper.php ?

 

Pourquoi cela me cause une erreur 500 du à Out of memory?

 

Pensez vous que cela vienne d'une erreur lors de la mise à jour ou d'un problème côté hébergement ?

Merci pour votre aide.

 

 

Adapter_EntityMapper.php

Link to comment
Share on other sites

Il faut augmenter la mémoire dispo pour PHP

Selon ton hébergeur, cela peut se faire de différentes façon :

 

- dans le .htaccess :

php_value memory_limit 128M       (par exemple)

 

- dans un fichier php.ini à la racine :

memory_limit = 128M;

 

 

- ou demander à ton hébergeur de le faire si pas personnalisable directement

Link to comment
Share on other sites

Merci pour ta réponse.

 

Changer le php.ini n'a rien changé.

 

Changer le htaccess a causé une erreur "internal server error" avec erreur 500

 

J'ai appelé mon hébergeur et il me dit que je ne peux allouer que 80M

 

Dois-je changer d'hébergeur?

Link to comment
Share on other sites

De plus, l'hébergeur qui répond qu'on ne peut allouer que 80 Mo alors qu'elle est de fait à 120 Mo, ça montre le niveau...

 

1&1, c'est comme OVH, quand je peux éviter de prendre des clients qui sont chez eux...

Link to comment
Share on other sites

Ce que je comprend pas c'est pourquoi dans ma version 1.6.0.9 je pouvais accéder aux produits de mon catalogue et la POUF magie de prestashop avec la mise à jour 1.6.1.4 erreur 500.

J'ai fait cette MAJ car jusqu'à présent je n'avais aucun soucis pour ajouter des nouveaux produits + images produits. J'ai laissé mon site en "stand by" pendant 2-3 mois, je reviens dessus, j'ajoute un produit, j'ajoute une image, et la POUF impossible de charger l'image. Donc je met à jour prestashop. En cours de route problème de MAJ avec le module 1 click upgrade....

Prestashop me rend fou...cela fait maintenant 3ans que je l'utilise et il a toujours été instable...désolé je vide mon sac mais trop c'est trop.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...