Bonjour à toutes et à tous,
- Nom de domaine : tracesmusicales.fr
- Hébergement mutualisé OVHcloud
Je rencontre la problématique suivante :
Après plusieurs années d'hébergement sans problème, la restauration de ma BD WordPress du 23 août a déclenché l'erreur suivante :
"Suite au retour des administrateurs, voici l'erreur retournée lors de la restauration :
Call failed with: [Errno 1] b"ERROR 1118 (42000) at line 452 in file: '/var/lib/mysql/import-mysql137-tracesmuwxjazzy-202308302004/tracesmuwxjazzy-202308302004': Row size too large (> 8126). Changing some columns to TEXT or BLOB may help. In current row format, BLOB prefix of 0 bytes is stored inline."
Afin de corriger cela, vous devez vérifier votre base de données et voir comment elle est gérée avec MySQL."
Comme j'ai trouvé que ce type de problème peut se manifester sur les versions de MySQL postérieures à 5.5, comme expliqué dans ce lien :
https://stackoverflow.com/questions/25163614/error-1118-42000-row-size-too-large
je me demande si MySQL v.5.7 ne serait pas à l'origine du problème.
Donc si quelqu'un pouvait m'aider à réparer cela, je lui en serais reconnaissant.
Pour moi, le plus simple serait de vider la BD et de la restaurer.
Merci d'avance,
Erreur en restauration de BD WordPress
Related questions
- Connexion à mon compte client
154178
13.02.2019 09:51
- Serveur non sécurisé, celui-ci ne supporte pas FTP sur TLS
126959
03.09.2018 14:46
- reCAPTCHA erreur pour le propriétaire du site : clé de site non valide
111215
14.02.2019 16:17
- [FAQ] Comment mettre à jour mon site pour supporter Apache 2.4 ?
98638
28.07.2017 11:39
- Passage en php 7.4
97673
30.06.2020 05:05
- Augmenter taille PHP Post Max Size sur mutualisé ?
92121
04.12.2019 21:52
- The requested URL / was not found on this server
91205
02.03.2017 18:25
- Deploy d'un projet Node JS
91151
12.10.2016 20:18
- NextCloud sur mutualisé
91033
07.04.2017 08:42
- Ce site est inaccessible Impossible de trouver l'adresse DNS du serveur
90876
16.10.2016 16:24
Bonjour @GuyR
Restauration faite depuis le manager OVH avec les sauvegardes journalières de OVH de votre base de données ?
Bonjour Gaston_Phone,
Merci de votre réponse.
Oui, je fais référence à la restauration des sauvegardes journalières de OVH de ma BD. J'ai tenté aussi d'importer une sauvegarde du 10 août 2023 que j'avais conservée sur mon Mac : même comportement.
D'accord, votre site était un site créé à partir d'un CMS ou un site fait par vous-même ?
C'est un site que je construis depuis plusieurs années avec WordPress, hébergé chez OVH depuis février 2016.
Votre WordPress est-il à jour ?
Quelle version de PHP avez-vous exactement ?
Bonjour,
Avez-vous une idée de la table qui vous pose tant de problème ?
Un fichier export est une succession d'ordres SQL, plus ou moins lisibles à l'oeil avec notepad++, donc également modifiable ou pouvant être découpé en plusieurs fichiers plus petits.
Localisez les instructions CREATE TABLE et INSERT INTO
Certaines tables contiennent du code HTML et sont peu lisibles par un humain, et je ne serais pas surpris que ce soit justement dans une de celles-là.
Autre chose: votre site a-t-il été infecté/piraté ?
Oui, la version WordPress est à jour, et je suis sous PHP 7.4
Bonjour,
Merci de votre réponse.
J'ai ouvert la BD avec TextEdit, et j'ai localisé CREATE TABLE et INSERT INTO.
J'ignore si mon site a été piraté ou infecté, mais j'ai un doute, car la page d'accueil a affiché brièvement entre-temps une entête "Hacked By MR.GREEN", avec la mise en page de mon thème WordPress.
Et c'est à cause de cela que vous souhaitez revenir en arrière ?
Vous devriez probablement retrouver ce texte "GREEN" soit dans le fichier export, soit quelque part dans un des fichiers php de votre site.
Récupérez-le en entier sur votre PC, et passez-le à l'antivirus.
Non, cela s'est produit après le pb de formatage de la BD.
Je vois effectivement GREEN plusieurs fois dans la BD, avec des infos inconnues, et même des traces de sites indésirables...
Mon site était protégé par WordFence et AntiMalWare.
Puis-je passer ma BD à l'antivirus ? Quel antivirus me recommandez-vous sur Mac ?
Bonjour,
Je reviens sur le pb de base (erreur du restore dump).
Dans votre fichier SQL, au niveau de la création des tables avez vous ? :
ROW_FORMAT=COMPACT
Si c'est le cas, alors vous pouvez tenter un changement de format pour :
ROW_FORMAT=DYNAMIC
Plus d'infos : https://mariadb.com/kb/en/troubleshooting-row-size-too-large-errors-with-innodb/
Si votre BD contient du code hostile, je ne connais rien qui puisse la décontaminer.
Evidemment je suppose que vous ne savez pas depuis quand vous êtes infecté, et je présume que vous n'avez aucune copie (saine) en votre possession en-dehors de OVH.
Vous devrez peut-être envisager de repartir sur une installation nouvelle, et vous pourrez aller repêcher dans les cendres de l'ancien site (wp-content/uploads par exemple) vis décorations, identités visuelles, etc.
Dans INSERT INTO xx_posts vous allez retrouver tous vos articles, autant de fois qu'il y a de révisions, vous pouvez tenter de sauver un fragment (sélectionner / copier / coller dans un nouveau fichier / donnez lui un nom.html / ouvrez-le dans votre navigateur.)
C'est laborieux, je n'ai aucune idée de la quantité d'articles et d'images que contient votre site infecté.
Merci, je ne vois aucune occurrence de ROW_FORMAT dans mon fichier SQL, voici la 1ère création de table :
--
-- Table structure for table `wp_FinalTiles_gallery`
--
DROP TABLE IF EXISTS `wp_FinalTiles_gallery`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `wp_FinalTiles_gallery` (
`Id` int(11) NOT NULL AUTO_INCREMENT,
`configuration` varchar(5000) DEFAULT NULL,
UNIQUE KEY `id` (`Id`)
) ENGINE=InnoDB AUTO_INCREMENT=34 DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
Où faudrait-il insérer ROW_FORMAT=DYNAMIC ?
A la fin de la commande de création.
Exemple :
CREATE TABLE `ps_access` (
`id_profile` int(10) unsigned NOT NULL,
`id_authorization_role` int(10) unsigned NOT NULL,
PRIMARY KEY (`id_profile`,`id_authorization_role`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
Vous connaissez la version du serveur MySQL sur lequel vous êtes ?
5.7 MySql sur les mutualisés
J'ai inséré ROW_FORMAT=DYNAMIC dans les 73 commandes CREATE TABLE de ma BD, et j'attends l'annulation par le support OVH de la dernière tâche en erreur (import du fichier SQL) pour relancer l'import de cette BD.
Version MySQL v.5.7
Bonjour @GuyR
Pour la prochaine fois, pensez à sauvegarder régulièrement votre Hébergement et votre Base de données sur votre PC.
Voir dans mon guide le paragraphe :
**U - Sauvegarde complète de votre site sur votre PC**
https://www.wordetweb.com/word-et-web/WORDPRESS-guide-installation-de-WordPress-premier-domaine-chez-OVH-FR.htm#_U_%E2%80%93_Sauvegarde
**__________________________________________________________________________________**
Voici un petit guide que j'ai écrit et qui pourrait vous apporter des éclaircissements pour **une Installation complète et propre de votre Site**.
**************************************************************************************************
* **Guide - Comprendre la Relation Domaine > Zone DNS > Hébergement > Dossier du site** *
**************************************************************************************************
Voir --> **https://wordetweb.com/word-et-web/WORDPRESS-guide-installation-de-WordPress-premier-domaine-chez-OVH-FR.htm CMS - WordPress - Guide Installation chez OVH**
Contrôler votre situation en suivant **attentivement** les paragraphes : **A** à **J**
_N'hésitez pas à me faire un retour : positif ou négatif._
_C'est comme cela que je peaufine mon Guide._
_Si ce guide vous a bien aidé, n'hésitez pas à cliquer sur le bouton « j'aime »_
Merci @Fritz2cat
Si il n'y a pas de format spécifié je suppose que cela doit être celui par défaut. v5.7 est très récent le format par défaut devrait être DYNAMIC... Enfin, je suppose.
Merci pour votre guide qui représente une synthèse utile pour les non-spécialistes de BD...
Je tiens maintenant à valider mon site en local avant de le retransférer chez OVH, et j'ai tenté d'importer les tables de ma BD sauvegardée : je retombe sur le même problème, bien que j'aie inséré ROW_FORMAT=DYNAMIC dans toutes les tables.
Il semble que la table wp_bwg_theme pose problème, comme mentionné dans le message d'erreur qui suit :
CREATE TABLE `wp_bwg_theme` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL,
`thumb_margin` int(4) NOT NULL,
`thumb_padding` int(4) NOT NULL,
`thumb_border_radius` varchar(32) NOT NULL,
`thumb_border_width` int(4) NOT NULL,
`thumb_border_style` varchar(16) NOT NULL,
`thumb_border_color` varchar(8) NOT NULL,
`thumb_bg_color` varchar(8) NOT NULL,
`thumbs_bg_color` varchar(8) NOT NULL,
`thumb_bg_transparent` int(4) NOT NULL,
`thumb_box_shadow` varchar(32) NOT NULL,
`thumb_transparent` int(4) NOT NULL,
`thumb_align` varchar(8) NOT NULL,
`thumb_hover_effect` varchar(128) NOT NULL,
`thumb_hover_effect_value` varchar(128) NOT NULL,
`thumb_transition` tinyint(1) NOT NULL,
`thumb_title_font_color` varchar(8) NOT NULL,
`thumb_title_font_style` varchar(16) NOT NULL,
`thumb_title_pos` varchar(8) NOT NULL,
`thumb_title_font_size` int(4) NOT NULL,
`thumb_title_font_weight` varchar(8) NOT NULL,
`thumb_title_margin` varchar(32) NOT [...]
MySQL a répondu : Documentation
#1118 - Row size too large (> 8126). Changing some columns to TEXT or BLOB may help. In current row format, BLOB prefix of 0 bytes is stored inline.
Je n'ai pas de compétences sur les ROW_FORMAT
Peux tu donner la commande de création complète ?
Oui, voici la commande de création de la table "wp_bwg_theme" (qui est suivie de LOCK TABLES... , puis de INSERT INTO...) :
CREATE TABLE `wp_bwg_theme` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL,
`thumb_margin` int(4) NOT NULL,
`thumb_padding` int(4) NOT NULL,
`thumb_border_radius` varchar(32) NOT NULL,
`thumb_border_width` int(4) NOT NULL,
`thumb_border_style` varchar(16) NOT NULL,
`thumb_border_color` varchar(8) NOT NULL,
`thumb_bg_color` varchar(8) NOT NULL,
`thumbs_bg_color` varchar(8) NOT NULL,
`thumb_bg_transparent` int(4) NOT NULL,
`thumb_box_shadow` varchar(32) NOT NULL,
`thumb_transparent` int(4) NOT NULL,
`thumb_align` varchar(8) NOT NULL,
`thumb_hover_effect` varchar(128) NOT NULL,
`thumb_hover_effect_value` varchar(128) NOT NULL,
`thumb_transition` tinyint(1) NOT NULL,
`thumb_title_font_color` varchar(8) NOT NULL,
`thumb_title_font_style` varchar(16) NOT NULL,
`thumb_title_pos` varchar(8) NOT NULL,
`thumb_title_font_size` int(4) NOT NULL,
`thumb_title_font_weight` varchar(8) NOT NULL,
`thumb_title_margin` varchar(32) NOT NULL,
`thumb_title_shadow` varchar(32) NOT NULL,
`page_nav_position` varchar(8) NOT NULL,
`page_nav_align` varchar(8) NOT NULL,
`page_nav_number` tinyint(1) NOT NULL,
`page_nav_font_size` int(4) NOT NULL,
`page_nav_font_style` varchar(32) NOT NULL,
`page_nav_font_color` varchar(8) NOT NULL,
`page_nav_font_weight` varchar(8) NOT NULL,
`page_nav_border_width` int(4) NOT NULL,
`page_nav_border_style` varchar(16) NOT NULL,
`page_nav_border_color` varchar(8) NOT NULL,
`page_nav_border_radius` varchar(32) NOT NULL,
`page_nav_margin` varchar(32) NOT NULL,
`page_nav_padding` varchar(32) NOT NULL,
`page_nav_button_bg_color` varchar(8) NOT NULL,
`page_nav_button_bg_transparent` int(4) NOT NULL,
`page_nav_box_shadow` varchar(32) NOT NULL,
`page_nav_button_transition` tinyint(1) NOT NULL,
`page_nav_button_text` tinyint(1) NOT NULL,
`lightbox_overlay_bg_color` varchar(8) NOT NULL,
`lightbox_overlay_bg_transparent` int(4) NOT NULL,
`lightbox_bg_color` varchar(8) NOT NULL,
`lightbox_ctrl_btn_pos` varchar(8) NOT NULL,
`lightbox_ctrl_btn_align` varchar(8) NOT NULL,
`lightbox_ctrl_btn_height` int(4) NOT NULL,
`lightbox_ctrl_btn_margin_top` int(4) NOT NULL,
`lightbox_ctrl_btn_margin_left` int(4) NOT NULL,
`lightbox_ctrl_btn_transparent` int(4) NOT NULL,
`lightbox_ctrl_btn_color` varchar(8) NOT NULL,
`lightbox_toggle_btn_height` int(4) NOT NULL,
`lightbox_toggle_btn_width` int(4) NOT NULL,
`lightbox_ctrl_cont_bg_color` varchar(8) NOT NULL,
`lightbox_ctrl_cont_transparent` int(4) NOT NULL,
`lightbox_ctrl_cont_border_radius` int(4) NOT NULL,
`lightbox_close_btn_transparent` int(4) NOT NULL,
`lightbox_close_btn_bg_color` varchar(8) NOT NULL,
`lightbox_close_btn_border_width` int(4) NOT NULL,
`lightbox_close_btn_border_radius` varchar(32) NOT NULL,
`lightbox_close_btn_border_style` varchar(16) NOT NULL,
`lightbox_close_btn_border_color` varchar(8) NOT NULL,
`lightbox_close_btn_box_shadow` varchar(32) NOT NULL,
`lightbox_close_btn_color` varchar(8) NOT NULL,
`lightbox_close_btn_size` int(4) NOT NULL,
`lightbox_close_btn_width` int(4) NOT NULL,
`lightbox_close_btn_height` int(4) NOT NULL,
`lightbox_close_btn_top` varchar(8) NOT NULL,
`lightbox_close_btn_right` varchar(8) NOT NULL,
`lightbox_close_btn_full_color` varchar(8) NOT NULL,
`lightbox_rl_btn_bg_color` varchar(8) NOT NULL,
`lightbox_rl_btn_transparent` int(4) NOT NULL,
`lightbox_rl_btn_border_radius` varchar(32) NOT NULL,
`lightbox_rl_btn_border_width` int(4) NOT NULL,
`lightbox_rl_btn_border_style` varchar(32) NOT NULL,
`lightbox_rl_btn_border_color` varchar(8) NOT NULL,
`lightbox_rl_btn_box_shadow` varchar(32) NOT NULL,
`lightbox_rl_btn_color` varchar(8) NOT NULL,
`lightbox_rl_btn_height` int(4) NOT NULL,
`lightbox_rl_btn_width` int(4) NOT NULL,
`lightbox_rl_btn_size` int(4) NOT NULL,
`lightbox_close_rl_btn_hover_color` varchar(8) NOT NULL,
`lightbox_comment_pos` varchar(8) NOT NULL,
`lightbox_comment_width` int(4) NOT NULL,
`lightbox_comment_bg_color` varchar(8) NOT NULL,
`lightbox_comment_font_color` varchar(8) NOT NULL,
`lightbox_comment_font_style` varchar(16) NOT NULL,
`lightbox_comment_font_size` int(4) NOT NULL,
`lightbox_comment_button_bg_color` varchar(8) NOT NULL,
`lightbox_comment_button_border_color` varchar(8) NOT NULL,
`lightbox_comment_button_border_width` int(4) NOT NULL,
`lightbox_comment_button_border_style` varchar(16) NOT NULL,
`lightbox_comment_button_border_radius` varchar(32) NOT NULL,
`lightbox_comment_button_padding` varchar(32) NOT NULL,
`lightbox_comment_input_bg_color` varchar(8) NOT NULL,
`lightbox_comment_input_border_color` varchar(8) NOT NULL,
`lightbox_comment_input_border_width` int(4) NOT NULL,
`lightbox_comment_input_border_style` varchar(16) NOT NULL,
`lightbox_comment_input_border_radius` varchar(32) NOT NULL,
`lightbox_comment_input_padding` varchar(32) NOT NULL,
`lightbox_comment_separator_width` int(4) NOT NULL,
`lightbox_comment_separator_style` varchar(16) NOT NULL,
`lightbox_comment_separator_color` varchar(8) NOT NULL,
`lightbox_comment_author_font_size` int(4) NOT NULL,
`lightbox_comment_date_font_size` int(4) NOT NULL,
`lightbox_comment_body_font_size` int(4) NOT NULL,
`lightbox_comment_share_button_color` varchar(8) NOT NULL,
`lightbox_filmstrip_pos` varchar(8) NOT NULL,
`lightbox_filmstrip_rl_bg_color` varchar(8) NOT NULL,
`lightbox_filmstrip_rl_btn_size` int(4) NOT NULL,
`lightbox_filmstrip_rl_btn_color` varchar(8) NOT NULL,
`lightbox_filmstrip_thumb_margin` varchar(32) NOT NULL,
`lightbox_filmstrip_thumb_border_width` int(4) NOT NULL,
`lightbox_filmstrip_thumb_border_style` varchar(16) NOT NULL,
`lightbox_filmstrip_thumb_border_color` varchar(8) NOT NULL,
`lightbox_filmstrip_thumb_border_radius` varchar(32) NOT NULL,
`lightbox_filmstrip_thumb_deactive_transparent` int(4) NOT NULL,
`lightbox_filmstrip_thumb_active_border_width` int(4) NOT NULL,
`lightbox_filmstrip_thumb_active_border_color` varchar(8) NOT NULL,
`lightbox_rl_btn_style` varchar(16) NOT NULL,
`album_compact_back_font_color` varchar(8) NOT NULL,
`album_compact_back_font_style` varchar(16) NOT NULL,
`album_compact_back_font_size` int(4) NOT NULL,
`album_compact_back_font_weight` varchar(8) NOT NULL,
`album_compact_back_padding` varchar(32) NOT NULL,
`album_compact_title_font_color` varchar(8) NOT NULL,
`album_compact_title_font_style` varchar(16) NOT NULL,
`album_compact_thumb_title_pos` varchar(8) NOT NULL,
`album_compact_title_font_size` int(4) NOT NULL,
`album_compact_title_font_weight` varchar(8) NOT NULL,
`album_compact_title_margin` varchar(32) NOT NULL,
`album_compact_title_shadow` varchar(32) NOT NULL,
`album_compact_thumb_margin` int(4) NOT NULL,
`album_compact_thumb_padding` int(4) NOT NULL,
`album_compact_thumb_border_radius` varchar(32) NOT NULL,
`album_compact_thumb_border_width` int(4) NOT NULL,
`album_compact_thumb_border_style` varchar(8) NOT NULL,
`album_compact_thumb_border_color` varchar(8) NOT NULL,
`album_compact_thumb_bg_color` varchar(8) NOT NULL,
`album_compact_thumbs_bg_color` varchar(8) NOT NULL,
`album_compact_thumb_bg_transparent` int(4) NOT NULL,
`album_compact_thumb_box_shadow` varchar(32) NOT NULL,
`album_compact_thumb_transparent` int(4) NOT NULL,
`album_compact_thumb_align` varchar(8) NOT NULL,
`album_compact_thumb_hover_effect` varchar(64) NOT NULL,
`album_compact_thumb_hover_effect_value` varchar(64) NOT NULL,
`album_compact_thumb_transition` tinyint(1) NOT NULL,
`album_extended_thumb_margin` int(4) NOT NULL,
`album_extended_thumb_padding` int(4) NOT NULL,
`album_extended_thumb_border_radius` varchar(32) NOT NULL,
`album_extended_thumb_border_width` int(4) NOT NULL,
`album_extended_thumb_border_style` varchar(8) NOT NULL,
`album_extended_thumb_border_color` varchar(8) NOT NULL,
`album_extended_thumb_bg_color` varchar(8) NOT NULL,
`album_extended_thumbs_bg_color` varchar(8) NOT NULL,
`album_extended_thumb_bg_transparent` int(4) NOT NULL,
`album_extended_thumb_box_shadow` varchar(32) NOT NULL,
`album_extended_thumb_transparent` int(4) NOT NULL,
`album_extended_thumb_align` varchar(8) NOT NULL,
`album_extended_thumb_hover_effect` varchar(64) NOT NULL,
`album_extended_thumb_hover_effect_value` varchar(64) NOT NULL,
`album_extended_thumb_transition` tinyint(1) NOT NULL,
`album_extended_back_font_color` varchar(8) NOT NULL,
`album_extended_back_font_style` varchar(16) NOT NULL,
`album_extended_back_font_size` int(4) NOT NULL,
`album_extended_back_font_weight` varchar(8) NOT NULL,
`album_extended_back_padding` varchar(32) NOT NULL,
`album_extended_div_bg_color` varchar(8) NOT NULL,
`album_extended_div_bg_transparent` int(4) NOT NULL,
`album_extended_div_border_radius` varchar(32) NOT NULL,
`album_extended_div_margin` varchar(32) NOT NULL,
`album_extended_div_padding` int(4) NOT NULL,
`album_extended_div_separator_width` int(4) NOT NULL,
`album_extended_div_separator_style` varchar(8) NOT NULL,
`album_extended_div_separator_color` varchar(8) NOT NULL,
`album_extended_thumb_div_bg_color` varchar(8) NOT NULL,
`album_extended_thumb_div_border_radius` varchar(32) NOT NULL,
`album_extended_thumb_div_border_width` int(4) NOT NULL,
`album_extended_thumb_div_border_style` varchar(8) NOT NULL,
`album_extended_thumb_div_border_color` varchar(8) NOT NULL,
`album_extended_thumb_div_padding` varchar(32) NOT NULL,
`album_extended_text_div_bg_color` varchar(8) NOT NULL,
`album_extended_text_div_border_radius` varchar(32) NOT NULL,
`album_extended_text_div_border_width` int(4) NOT NULL,
`album_extended_text_div_border_style` varchar(8) NOT NULL,
`album_extended_text_div_border_color` varchar(8) NOT NULL,
`album_extended_text_div_padding` varchar(32) NOT NULL,
`album_extended_title_span_border_width` int(4) NOT NULL,
`album_extended_title_span_border_style` varchar(8) NOT NULL,
`album_extended_title_span_border_color` varchar(8) NOT NULL,
`album_extended_title_font_color` varchar(8) NOT NULL,
`album_extended_title_font_style` varchar(16) NOT NULL,
`album_extended_title_font_size` int(4) NOT NULL,
`album_extended_title_font_weight` varchar(8) NOT NULL,
`album_extended_title_margin_bottom` int(4) NOT NULL,
`album_extended_title_padding` varchar(32) NOT NULL,
`album_extended_desc_span_border_width` int(4) NOT NULL,
`album_extended_desc_span_border_style` varchar(8) NOT NULL,
`album_extended_desc_span_border_color` varchar(8) NOT NULL,
`album_extended_desc_font_color` varchar(8) NOT NULL,
`album_extended_desc_font_style` varchar(16) NOT NULL,
`album_extended_desc_font_size` int(4) NOT NULL,
`album_extended_desc_font_weight` varchar(8) NOT NULL,
`album_extended_desc_padding` varchar(32) NOT NULL,
`album_extended_desc_more_color` varchar(8) NOT NULL,
`album_extended_desc_more_size` int(4) NOT NULL,
`masonry_thumb_padding` int(4) NOT NULL,
`masonry_thumb_border_radius` varchar(32) NOT NULL,
`masonry_thumb_border_width` int(4) NOT NULL,
`masonry_thumb_border_style` varchar(8) NOT NULL,
`masonry_thumb_border_color` varchar(8) NOT NULL,
`masonry_thumbs_bg_color` varchar(8) NOT NULL,
`masonry_thumb_bg_transparent` int(4) NOT NULL,
`masonry_thumb_transparent` int(4) NOT NULL,
`masonry_thumb_align` varchar(8) NOT NULL,
`masonry_thumb_hover_effect` varchar(64) NOT NULL,
`masonry_thumb_hover_effect_value` varchar(64) NOT NULL,
`masonry_thumb_transition` tinyint(1) NOT NULL,
`mosaic_thumb_padding` int(4) NOT NULL,
`mosaic_thumb_border_radius` varchar(32) NOT NULL,
`mosaic_thumb_border_width` int(4) NOT NULL,
`mosaic_thumb_border_style` varchar(8) NOT NULL,
`mosaic_thumb_border_color` varchar(8) NOT NULL,
`mosaic_thumbs_bg_color` varchar(8) NOT NULL,
`mosaic_thumb_bg_transparent` int(4) NOT NULL,
`mosaic_thumb_transparent` int(4) NOT NULL,
`mosaic_thumb_align` varchar(8) NOT NULL,
`mosaic_thumb_hover_effect` varchar(64) NOT NULL,
`mosaic_thumb_hover_effect_value` varchar(64) NOT NULL,
`mosaic_thumb_title_font_color` varchar(8) NOT NULL,
`mosaic_thumb_title_font_style` varchar(16) NOT NULL,
`mosaic_thumb_title_font_size` int(4) NOT NULL,
`mosaic_thumb_title_font_weight` varchar(8) NOT NULL,
`mosaic_thumb_title_margin` varchar(32) NOT NULL,
`mosaic_thumb_title_shadow` varchar(32) NOT NULL,
`slideshow_cont_bg_color` varchar(8) NOT NULL,
`slideshow_close_btn_transparent` int(4) NOT NULL,
`slideshow_rl_btn_bg_color` varchar(8) NOT NULL,
`slideshow_rl_btn_border_radius` varchar(32) NOT NULL,
`slideshow_rl_btn_border_width` int(4) NOT NULL,
`slideshow_rl_btn_border_style` varchar(8) NOT NULL,
`slideshow_rl_btn_border_color` varchar(8) NOT NULL,
`slideshow_rl_btn_box_shadow` varchar(32) NOT NULL,
`slideshow_rl_btn_color` varchar(8) NOT NULL,
`slideshow_rl_btn_height` int(4) NOT NULL,
`slideshow_rl_btn_size` int(4) NOT NULL,
`slideshow_rl_btn_width` int(4) NOT NULL,
`slideshow_close_rl_btn_hover_color` varchar(8) NOT NULL,
`slideshow_filmstrip_pos` varchar(8) NOT NULL,
`slideshow_filmstrip_thumb_border_width` int(4) NOT NULL,
`slideshow_filmstrip_thumb_border_style` varchar(8) NOT NULL,
`slideshow_filmstrip_thumb_border_color` varchar(8) NOT NULL,
`slideshow_filmstrip_thumb_border_radius` varchar(32) NOT NULL,
`slideshow_filmstrip_thumb_margin` varchar(32) NOT NULL,
`slideshow_filmstrip_thumb_active_border_width` int(4) NOT NULL,
`slideshow_filmstrip_thumb_active_border_color` varchar(8) NOT NULL,
`slideshow_filmstrip_thumb_deactive_transparent` int(4) NOT NULL,
`slideshow_filmstrip_rl_bg_color` varchar(8) NOT NULL,
`slideshow_filmstrip_rl_btn_color` varchar(8) NOT NULL,
`slideshow_filmstrip_rl_btn_size` int(4) NOT NULL,
`slideshow_title_font_size` int(4) NOT NULL,
`slideshow_title_font` varchar(16) NOT NULL,
`slideshow_title_color` varchar(8) NOT NULL,
`slideshow_title_opacity` int(4) NOT NULL,
`slideshow_title_border_radius` varchar(32) NOT NULL,
`slideshow_title_background_color` varchar(8) NOT NULL,
`slideshow_title_padding` varchar(32) NOT NULL,
`slideshow_description_font_size` int(4) NOT NULL,
`slideshow_description_font` varchar(16) NOT NULL,
`slideshow_description_color` varchar(8) NOT NULL,
`slideshow_description_opacity` int(4) NOT NULL,
`slideshow_description_border_radius` varchar(32) NOT NULL,
`slideshow_description_background_color` varchar(8) NOT NULL,
`slideshow_description_padding` varchar(32) NOT NULL,
`slideshow_dots_width` int(4) NOT NULL,
`slideshow_dots_height` int(4) NOT NULL,
`slideshow_dots_border_radius` varchar(32) NOT NULL,
`slideshow_dots_background_color` varchar(8) NOT NULL,
`slideshow_dots_margin` int(4) NOT NULL,
`slideshow_dots_active_background_color` varchar(8) NOT NULL,
`slideshow_dots_active_border_width` int(4) NOT NULL,
`slideshow_dots_active_border_color` varchar(8) NOT NULL,
`slideshow_play_pause_btn_size` int(4) NOT NULL,
`slideshow_rl_btn_style` varchar(16) NOT NULL,
`blog_style_margin` varchar(32) NOT NULL,
`blog_style_padding` varchar(32) NOT NULL,
`blog_style_border_radius` varchar(32) NOT NULL,
`blog_style_border_width` int(4) NOT NULL,
`blog_style_border_style` varchar(16) NOT NULL,
`blog_style_border_color` varchar(8) NOT NULL,
`blog_style_bg_color` varchar(8) NOT NULL,
`blog_style_box_shadow` varchar(32) NOT NULL,
`blog_style_transparent` int(4) NOT NULL,
`blog_style_align` varchar(8) NOT NULL,
`blog_style_share_buttons_bg_color` varchar(8) NOT NULL,
`blog_style_share_buttons_margin` varchar(32) NOT NULL,
`blog_style_share_buttons_border_radius` varchar(32) NOT NULL,
`blog_style_share_buttons_border_width` int(4) NOT NULL,
`blog_style_share_buttons_border_style` varchar(16) NOT NULL,
`blog_style_share_buttons_border_color` varchar(8) NOT NULL,
`blog_style_share_buttons_align` varchar(8) NOT NULL,
`blog_style_img_font_size` int(4) NOT NULL,
`blog_style_img_font_family` varchar(16) NOT NULL,
`blog_style_img_font_color` varchar(8) NOT NULL,
`blog_style_share_buttons_color` varchar(8) NOT NULL,
`blog_style_share_buttons_bg_transparent` int(4) NOT NULL,
`blog_style_share_buttons_font_size` int(4) NOT NULL,
`image_browser_margin` varchar(32) NOT NULL,
`image_browser_padding` varchar(32) NOT NULL,
`image_browser_border_radius` varchar(32) NOT NULL,
`image_browser_border_width` int(4) NOT NULL,
`image_browser_border_style` varchar(16) NOT NULL,
`image_browser_border_color` varchar(8) NOT NULL,
`image_browser_bg_color` varchar(8) NOT NULL,
`image_browser_box_shadow` varchar(32) NOT NULL,
`image_browser_transparent` int(4) NOT NULL,
`image_browser_align` varchar(8) NOT NULL,
`image_browser_image_description_margin` varchar(32) NOT NULL,
`image_browser_image_description_padding` varchar(32) NOT NULL,
`image_browser_image_description_border_radius` varchar(32) NOT NULL,
`image_browser_image_description_border_width` int(4) NOT NULL,
`image_browser_image_description_border_style` varchar(16) NOT NULL,
`image_browser_image_description_border_color` varchar(8) NOT NULL,
`image_browser_image_description_bg_color` varchar(8) NOT NULL,
`image_browser_image_description_align` varchar(8) NOT NULL,
`image_browser_img_font_size` int(4) NOT NULL,
`image_browser_img_font_family` varchar(16) NOT NULL,
`image_browser_img_font_color` varchar(8) NOT NULL,
`image_browser_full_padding` varchar(32) NOT NULL,
`image_browser_full_border_radius` varchar(32) NOT NULL,
`image_browser_full_border_width` int(4) NOT NULL,
`image_browser_full_border_style` varchar(16) NOT NULL,
`image_browser_full_border_color` varchar(8) NOT NULL,
`image_browser_full_bg_color` varchar(8) NOT NULL,
`image_browser_full_transparent` int(4) NOT NULL,
`lightbox_info_pos` varchar(8) NOT NULL,
`lightbox_info_align` varchar(8) NOT NULL,
`lightbox_info_bg_color` varchar(8) NOT NULL,
`lightbox_info_bg_transparent` int(4) NOT NULL,
`lightbox_info_border_width` int(4) NOT NULL,
`lightbox_info_border_style` varchar(16) NOT NULL,
`lightbox_info_border_color` varchar(8) NOT NULL,
`lightbox_info_border_radius` varchar(32) NOT NULL,
`lightbox_info_padding` varchar(32) NOT NULL,
`lightbox_info_margin` varchar(32) NOT NULL,
`lightbox_title_color` varchar(8) NOT NULL,
`lightbox_title_font_style` varchar(16) NOT NULL,
`lightbox_title_font_weight` varchar(8) NOT NULL,
`lightbox_title_font_size` int(4) NOT NULL,
`lightbox_description_color` varchar(8) NOT NULL,
`lightbox_description_font_style` varchar(16) NOT NULL,
`lightbox_description_font_weight` varchar(8) NOT NULL,
`lightbox_description_font_size` int(4) NOT NULL,
`lightbox_rate_pos` varchar(8) NOT NULL,
`lightbox_rate_align` varchar(8) NOT NULL,
`lightbox_rate_icon` varchar(16) NOT NULL,
`lightbox_rate_color` varchar(8) NOT NULL,
`lightbox_rate_size` int(4) NOT NULL,
`lightbox_rate_stars_count` int(4) NOT NULL,
`lightbox_rate_padding` varchar(32) NOT NULL,
`lightbox_rate_hover_color` varchar(8) NOT NULL,
`lightbox_hit_pos` varchar(8) NOT NULL,
`lightbox_hit_align` varchar(8) NOT NULL,
`lightbox_hit_bg_color` varchar(8) NOT NULL,
`lightbox_hit_bg_transparent` int(4) NOT NULL,
`lightbox_hit_border_width` int(4) NOT NULL,
`lightbox_hit_border_style` varchar(16) NOT NULL,
`lightbox_hit_border_color` varchar(8) NOT NULL,
`lightbox_hit_border_radius` varchar(32) NOT NULL,
`lightbox_hit_padding` varchar(32) NOT NULL,
`lightbox_hit_margin` varchar(32) NOT NULL,
`lightbox_hit_color` varchar(8) NOT NULL,
`lightbox_hit_font_style` varchar(16) NOT NULL,
`lightbox_hit_font_weight` varchar(8) NOT NULL,
`lightbox_hit_font_size` int(4) NOT NULL,
`masonry_description_font_size` int(4) NOT NULL,
`masonry_description_color` varchar(8) NOT NULL,
`masonry_description_font_style` varchar(16) NOT NULL,
`album_masonry_back_font_color` varchar(8) NOT NULL,
`album_masonry_back_font_style` varchar(16) NOT NULL,
`album_masonry_back_font_size` int(4) NOT NULL,
`album_masonry_back_font_weight` varchar(8) NOT NULL,
`album_masonry_back_padding` varchar(32) NOT NULL,
`album_masonry_title_font_color` varchar(8) NOT NULL,
`album_masonry_title_font_style` varchar(16) NOT NULL,
`album_masonry_thumb_title_pos` varchar(8) NOT NULL,
`album_masonry_title_font_size` int(4) NOT NULL,
`album_masonry_title_font_weight` varchar(8) NOT NULL,
`album_masonry_title_margin` varchar(32) NOT NULL,
`album_masonry_title_shadow` varchar(32) NOT NULL,
`album_masonry_thumb_margin` int(4) NOT NULL,
`album_masonry_thumb_padding` int(4) NOT NULL,
`album_masonry_thumb_border_radius` varchar(32) NOT NULL,
`album_masonry_thumb_border_width` int(4) NOT NULL,
`album_masonry_thumb_border_style` varchar(8) NOT NULL,
`album_masonry_thumb_border_color` varchar(8) NOT NULL,
`album_masonry_thumb_bg_color` varchar(8) NOT NULL,
`album_masonry_thumbs_bg_color` varchar(8) NOT NULL,
`album_masonry_thumb_bg_transparent` int(4) NOT NULL,
`album_masonry_thumb_box_shadow` varchar(32) NOT NULL,
`album_masonry_thumb_transparent` int(4) NOT NULL,
`album_masonry_thumb_align` varchar(8) NOT NULL,
`album_masonry_thumb_hover_effect` varchar(64) NOT NULL,
`album_masonry_thumb_hover_effect_value` varchar(64) NOT NULL,
`album_masonry_thumb_transition` tinyint(1) NOT NULL,
`default_theme` tinyint(1) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
Je n'ai pas pu compter mais il y a combien de colonnes dans cette table ?
N'aurait-il pas été plus efficace de répartir ses colonnes en plusieurs tables ?
407 colonnes. Pas mal :)
N'y aurait-il pas quelque part des limites sur le nombre de colonnes ?
Oui il ya toujours des limites pour tout mais ce n'est pas ce que dit le message d'erreur.
D'après la doc (https://mariadb.com/kb/en/troubleshooting-row-size-too-large-errors-with-innodb/) , il reste 3 solutions :
1 - Désactiver le STRIC MODE INODB -> pas envisageable sauf hébergement sur serveur dédié
3 - changer / re-factoriser la table -> il faut un développeur
2 - Changer l'encodage pour latin1 (qui utilise moins d'octets que UTF8). **J'ai testé la requête passe**.
A voir maintenant si cela ne pose pas de problème sur le WP
Le développeur du thème doit pas être terrible quand on voit la colonne id avec son index primary en bigint sur 20 digit !
Tout ça pour un thème wordpress :(
D'accord, donc il s'agirait de changer "DEFAULT CHARSET=utf8" en "DEFAULT CHARSET=latin1" pour cette table, n'est-ce pas ?
Oui c'est ce que j'ai fais.
Attention de bien conserver un dump original. Les problèmes d'accent sont difficiles à résoudre quand ils sont "détruits" par un mauvais encodage... Ne le fait que sur cette table en tout cas et tester bien le site ensuite.
Sur le long terme, changer le thème serai pas si bête je pense (mais suis pas un spécialiste WP).
Ah, je tombe maintenant sur une erreur liée à la taille du fichier :
" Le fichier envoyé est probablement trop volumineux. Merci de se référer à la documentation pour trouver le moyen de contourner cette limite. "
Voir **OVH - Base de données - Restauration type GZIP** en mode command line :
https://wordetweb.com/word-et-web/OVH-Sauvegarder-Restaurer-une-base-de-donnees-via-un-script-FR.htm
J'obtiens cette erreur en important les tables de ma base SQL de 13,4Mo.
Voici les paramètres dans php.ini :
max_execution_time = 30
upload_max_filesize = 32M
memory_limit = 128M
post_max_size = 8M
Dois-je modifier ces valeurs ?
Je lis dans la doc que post_max_size doit être supérieur à upload_max_filesize
Transférer la base par FTP
J'ai déjà récupéré ma base par FTP : j'essaie maintenant d'importer les tables avec phpMyAdmin dans ma base locale wordpress.
Je n'en vois alors pas le rapport.
Ce sont les paramètres mentionnés dans la doc suggérée par phpMyAdmin :
http://localhost:8888/phpMyAdmin5/doc/html/faq.html#faq1-16
OK, j'ai réussi à importer les tables de ma BD, et je vais mettre à jour wp-config.php
Je script que je vous ai proposé n'utilise pas phpmyadmin
Je suis en train de récupérer mon site en local sur Mac avec MAMP + WordPress.
Après avoir validé l'installation par défault de WP, je tombe sur l'erreur :
"Ce site ne peut pas fournir de connexion sécurisée
localhost a envoyé une réponse incorrecte.
ERR_SSL_PROTOCOL_ERROR"
Pouvez-vous me dire comment la contourner ?
Merci d'avance,
Lisez attentivement les 10 premiers paragraphes de mon guide.
Voici un petit guide que j'ai écrit et qui pourrait vous apporter des éclaircissements.
**************************************************************************************************
* **Guide - Comprendre la Relation Domaine > Zone DNS > Hébergement > Dossier du site**
**************************************************************************************************
Voir --> **https://www.wordetweb.com/word-et-web/WORDPRESS-guide-installation-de-WordPress-premier-domaine-chez-OVH-FR.htm CMS - WordPress - Guide Installation chez OVH**
Contrôler votre situation en suivant les paragraphes : **A** à **J**
_N'hésitez pas à me faire un retour : positif ou négatif._
_C'est comme cela que je peaufine mon Guide._
_Si ce guide vous a bien aidé, n'hésitez pas à cliquer sur le bouton « j'aime »_
```text Merci pour le rappel.
Je souhaite récupérer la sauvegarde de mon site en local pour le valider : l'installation du site WordPress par défaut fonctionne, et lorsque je remplace le dossier wordpress et la BD wordpress.sql.zip par ceux sauvegardés et mis à jour pour la config locale, j'ai ce pb de connexion sécurisée.
D'après mes actions précédentes et en ayant pris en compte votre guide, j'ai mis en oeuvre la méthodologie suivante pour transférer mes sauvegardes, et je suis bloqué par cette erreur à l'étape 8 :
***********************************
Transfert du site WordPress de tracesmusicales.fr/ à localhost:8888/wordpress
1/ OVH phpMyAdmin / Exporter les tables de la BD tracesmuwxjazzy
> mysql137.tracesmuwxjazzy.2023-08-10-13h13.sql
2/ Si nécessaire, renommer le dossier actuel wordpress en wordpress_old
3/ Dupliquer mysql137.tracesmuwxjazzy.2023-08-10-13h13.sql et le dossier /tracesmusicales.fr/www/
> wordpress.sql et wordpress
4/ TextEdit / Éditer wordpress.sql
> remplacer « localhost » par « localhost:8889 » (sur MacBook Pro)
> remplacer « Database: tracesmuwxjazzy » par « Database: wordpress »
> remplacer toutes les occurrences "tracesmusicales.fr" par "localhost:8888/wordpress"
> compresser wordpress.sql > wordpress.sql.zip
5/ phpMyAdmin / Supprimer les tables de la BD locale MySQL actuelle nommée "wordpress"
6/ phpMyAdmin / Importer les tables de wordpress.sql.zip dans la BD locale MySQL nommée "wordpress"
7/ TextEdit / Modifier le fichier local wordpress/wp-config.php avec les 4 paramètres de l'hébergement :
define('DB_NAME', 'wordpress');
define('DB_USER', 'root');
define('DB_PASSWORD', 'root');
define('DB_HOST', 'localhost');
8/ Se connecter à l’administration du site wordpress/wp-admin/
> avec le même identifiant jazzyguy et le même mot de passe que ceux utilisés en local
9/ Réinitialiser les permaliens
> Réglages > Permaliens > Enregistrer les modifications
Les liens internes entre les pages sont maintenant à jour en fonction de l'URL du site local localhost:8888
*********************************** ```