1: HTTP 200 - parsererror -

Signaler
-
 Perrine04 -
Bonjour,

J'ai un souci lors de l'installation de ma base de données sur la version prestashop_1.7.7.2.

Voilà le message d'erreur que j'ai :
1: HTTP 200 - parsererror -
Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in /home/lamusei/www/Restaurant/src/Adapter/EntityMapper.php on line 99

Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in /home/lamusei/www/Restaurant/src/Adapter/EntityMapper.php on line 99
{"success":true,"message":""}

Je ne comprends pas ce que je dois faire...
Pouvez-vous m'aider svp ? Merci d'avance

4 réponses

Messages postés
3742
Date d'inscription
lundi 16 juillet 2007
Statut
Contributeur sécurité
Dernière intervention
23 février 2021
1 360
Bonjour,

Quelle version de PHP ? Prestashop 1.7.7 a besoin de PHP 7.3, il n'est pas compatible avec les versions supérieures.
Et à ce jour, aucune version de Prestashop pour PHP 8.

Source : https://devdocs.prestashop.com/1.7/basics/installation/system-requirements/#php-compatibility-chart
Je suis en php 7.4...
Que faut-il que je fasse pour réussir à installer Prestashop ?
Messages postés
3742
Date d'inscription
lundi 16 juillet 2007
Statut
Contributeur sécurité
Dernière intervention
23 février 2021
1 360
Je m'auto-cite :
Prestashop 1.7.7 a besoin de PHP 7.3

Donc il faut passer PHP en version 7.3.
Si vous utilisez un hébergement, vous avez habituellement accès à une page de gestion comme cpanel qui permet de changer la version de PHP.
Mille mercis, je viens de changer ma version php chez OVH, je vais retenter.