- WordPress :4.9.9
- Statut : non résolu
- This topic has 6 réponses, 3 participants, and was last updated il y a 4 months et 1 week by
Noaneo.
- AuteurMessages
- 11 octobre 2018 à 15 h 00 min #2215051
Bonjour,
Ma configuration WP actuelle
- Version de PHP/MySQL : 5.6.36 / 5.5.60
- Thème utilisé : Theme enfant de Hestia
- Extensions en place : Forum_wordpress_fr (4.1), Free & Simple Contact Form Plugin – Pirateforms (2.4.1), Orbit Fox Companion (2.4.7), Responsive Lightbox & Gallery (2.0.4), WooCommerce (3.4.0)
- Nom de l’hébergeur : Apache
- Adresse du site : –
Problème(s) rencontré(s) :
Je viens de migrer ma base de données mon site de « easy-hebergement » vers « OVH ».
J’ai bien copier tous les fichiers, exporter toute la base de donnée en changeant le site avec « Search-Replace-DB-master ». Chez « easy-hebergement », y avait une version php 5.6 et là chez ovh 5.5.
Ça se connecte bien à la base de données mais j’ai immédiatementl’erreur suivante :
Parse error: syntax error, unexpected ‘[‘ in /home/******/wp-content/plugins/gdpr-framework/gdpr-framework.php on line 82
Et sur la ligne 82, il y a :
$wpdb->insert( $tableName, [
’email’ => $user_email,
‘version’ => 1,
‘consent’ => ‘gdpr_cookie_consent’,
‘status’ => 1,
‘updated_at’ => date(« Y-m-d H:i:s »),
‘ip’ => $_POST[‘userip’],
] );Où est le problème car ça marchait bien sur l’autre hébergeur?
Merci pour votre aide.
11 octobre 2018 à 15 h 12 min #2215056Salut, déjà passe ton hébergement sous PHP7 (ou 7.2) ça devrait aller mieux normalement.
11 octobre 2018 à 15 h 13 min #2215058Je peux pas pour le moment, car il y a un autre site.
Il y a moyen de voir où le problème peut venir en mettant des traces de DEBUG?
En fait, si je fais un PHP info chez « OVH » (nouvel hébergeur), j’ai ça :
Configuration File (php.ini) Path /usr/local/php5.3/etc
En fait, si je fais un PHP info chez « Easy herbegement »(ancien hébergeur), j’ai ça :
Configuration File (php.ini) Path /opt/php56/lib
Vous pensez que ça peut venir de là?
Si oui, comment régler la version de l’hébergeur pour que ça soit la même chez OVH?
11 octobre 2018 à 16 h 46 min #2215095Bonjour,
Il y a un autre site ?
Ce nouveau site, vous avez bien créer un nouveau dossier à la hauteur du dossier www/ sur FTP ?
Et surtout pas mis un sous-dossier dans le dossier www/ ?12 octobre 2018 à 3 h 28 min #2215147En fait il y a un site dans /www (ancien site à supprimer), et un autre dans /www/MonSite (nouveau site qui va prendre la place).
Alors en créant un fichier « .ovhconfig » à la racine de mon hébergement (dans /) comme ci-après, le site se lance :
app.engine=php app.engine.version=5.6 http.firewall=none environment=production
Par contre, les paramétrages de mon thème enfant ne sont plus pris en compte, comme s’il était vide (je ne vois pas le menu…). Comment cela se fait?
Il n’y aurait pas à modifier le « .htaccess » dans mon dossier wordpress?
Une idée?
Merci.
- Cette réponse a été modifiée le il y a 4 months et 1 week par
Refaw.
12 octobre 2018 à 9 h 18 min #2215177Salut, pour ton thème enfant tu n’as pas une fonction d’exportation des réglages sur Hestia ? Pour migrer mes sites j’utilise All in one Migration qui fait tout ça très bien (avec changement d’URL).
12 octobre 2018 à 10 h 36 min #2215186Bonjour @chris_wafer ,
Votre ancien site est sous WordPress ?
Si oui, mettre deux sites dans le dossier www/ , cela créé un conflit au niveau des fichiers .htaccess.
Si l’un des sites n’est pas sous WordPress, pardon, je n’ai rien dit.Le fichier .ovhconfig (OVH propose PHP 7.0, PHP 7.1, PHP 7.2, on change de version dans son espace client chez OVH)
app.engine=php app.engine.version=7.1 http.firewall=none environment=production container.image=stable
Votre thème enfant, a été fait en suivant cet article ou téléchargé là ?
https://docs.themeisle.com/article/656-how-to-create-a-child-theme-for-hestiaPourquoi ne pas supprimer gdpr-framework et le réinstaller après.
- AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.