Toutes mes réponses sur les forums
-
AuteurMessages
-
25 mars 2025 à 19 h 34 min en réponse à : Transfert d’un site WP en local sur un autre PC en local #2487340
J’ai fait une copie du site du portable sur un disque dur externe puis j’ai installé cette copie sur mon PC dans un répertoire qui porte le même nom que sur le portable. J’ai donc une copie du site sur le PC bureau.
J’ai installé une copie de la base dans phpMyAdmin. Cette copie se trouve dans le fichier « backup_2025-03-25-1219_Cot_global_et_Risques_d0e3da725ba8-db.gz » qui est dans la sauvegarde faite par UpdraftPlus. Après avoir décompressé le fichier avec winZip, j’ai ajouté l’extension « .sql » puis je l’ai chargé dans phpMyAdmin.
….et ça semble marcher.
Donc, a priori, plus de problème.
Si cette impression se confirme, je viendrai noter cette question comme résolue.
A suivre
Bonjour,
J’avais installé en local une copie de mon site en ligne et je ne connaissais pas l’existence de ce plugin, qui semble effectivement inutile au moins pour les sites en local. En posant la question, j’ai été informé hier que le problème pouvait provenir de ce plugin.
Bonjour,
Merci pour votre réponse à mon problème que je traîne depuis très longtemps.
En fait, la solution que l’on m’a indiquée par ailleurs est la suivante :
Je dois me connecter avec cette URL : « http://localhost/cgrisq/connecter
et non celle-là : « http://localhost/cgrisq/wp-admin
car il y a le plugin WPS Hide Login
Merci
Bonjour,
Je vous remercie pour cette réponse rapide et très complète.
Cordialement
Désolé pour ces envois successifs.
Nouvel essai avec la pièce jointe en pdf
Fichiers joints :
Vous devez être connecté pour voir les fichiers joints.Il semble qu’il y ait un problème pour lire le fichier word. Le message est reproduit ci-dessous.
( ! ) Notice: La fonction _load_textdomain_just_in_time a été appelée de façon incorrecte. Le chargement de la traduction pour le domaine
twentysixteen
a été déclenché trop tôt. Cela indique généralement que du code dans l’extension ou le thème s’exécute trop tôt. Les traductions doivent être chargées au moment de l’actioninit
ou plus tard. Veuillez lire Débogage dans WordPress (en) pour plus d’informations. (Ce message a été ajouté à la version 6.7.0.) in C:\wamp64\www\cgrisq\wp-includes\functions.php on line 6114Call Stack
#
Time
Memory
Function
Location1
0.0011
368768
{main}( )
…\about.php:02
0.0021
369568
require_once( ‘C:\wamp64\www\cgrisq\wp-admin\admin.php )
…\about.php:103
0.0022
370048
require_once( ‘C:\wamp64\www\cgrisq\wp-load.php )
…\admin.php:344
0.0024
370744
require_once( ‘C:\wamp64\www\cgrisq\wp-config.php )
…\wp-load.php:505
0.0025
372176
require_once( ‘C:\wamp64\www\cgrisq\wp-settings.php )
…\wp-config.php:1036
0.3072
4453328
include( ‘C:\wamp64\www\cgrisq\wp-content\themes\twentysixteen\functions.php )
…\wp-settings.php:6727
0.3078
4462352
require( ‘C:\wamp64\www\cgrisq\wp-content\themes\twentysixteen\inc\block-patterns.php )
…\functions.php:5158
0.3078
4462352
__( $text = ‘Twenty Sixteen’, $domain = ‘twentysixteen’ )
…\block-patterns.php:179
0.3078
4462352
translate( $text = ‘Twenty Sixteen’, $domain = ‘twentysixteen’ )
…\l10n.php:30610
0.3078
4462352
get_translations_for_domain( $domain = ‘twentysixteen’ )
…\l10n.php:19411
0.3078
4462352
_load_textdomain_just_in_time( $domain = ‘twentysixteen’ )
…\l10n.php:140812
0.3100
4469144
_doing_it_wrong( $function_name = ‘_load_textdomain_just_in_time’, $message = ‘Le chargement de la traduction pour le domaine twentysixteen a été déclenché trop tôt. Cela indique généralement que du code dans l’extension ou le thème s’exécute trop tôt. Les traductions doivent être chargées au moment de l’action init ou plus tard.’, $version = ‘6.7.0’ )
…\l10n.php:137813
0.3101
4470488
wp_trigger_error( $function_name = », $message = ‘La fonction _load_textdomain_just_in_time a été appelée de façon incorrecte. Le chargement de la traduction pour le domaine twentysixteen a été déclenché trop tôt. Cela indique généralement que du code dans l’extension ou le thème s’exécute trop tôt. Les traductions doivent être chargées au moment de l’action init ou plus tard. Veuillez lire Débogage dans’, $error_level = ??? )
…\functions.php:605414
0.3109
4472104
trigger_error( $message = ‘La fonction _load_textdomain_just_in_time a été appelée de façon incorrecte. Le chargement de la traduction pour le domaine twentysixteen a été déclenché trop tôt. Cela indique généralement que du code dans l’extension ou le thème s’exécute trop tôt. Les traductions doivent être chargées au moment de l’action init ou plus tard. Veuillez lire Débogage dans’, $error_type = 1024 )
…\functions.php:6114( ! ) Warning: Cannot modify header information – headers already sent by (output started at C:\wamp64\www\cgrisq\wp-includes\functions.php:6114) in C:\wamp64\www\cgrisq\wp-admin\includes\misc.php on line 1438
Call Stack
#
Time
Memory
Function
Location1
0.0011
368768
{main}( )
…\about.php:02
0.0021
369568
require_once( ‘C:\wamp64\www\cgrisq\wp-admin\admin.php )
…\about.php:103
1.2760
6316968
do_action( $hook_name = ‘admin_init’ )
…\admin.php:1754
1.2760
6317344
WP_Hook->do_action( $args = [0 => »] )
…\plugin.php:5175
1.2760
6317344
WP_Hook->apply_filters( $value = », $args = [0 => »] )
…\class-wp-hook.php:3486
1.2881
6566648
wp_admin_headers( » )
…\class-wp-hook.php:3247
1.2882
6566968
header( $header = ‘Referrer-Policy: strict-origin-when-cross-origin’ )
…\misc.php:1438( ! ) Warning: Cannot modify header information – headers already sent by (output started at C:\wamp64\www\cgrisq\wp-includes\functions.php:6114) in C:\wamp64\www\cgrisq\wp-includes\functions.php on line 7137
Call Stack
#
Time
Memory
Function
Location1
0.0011
368768
{main}( )
…\about.php:02
0.0021
369568
require_once( ‘C:\wamp64\www\cgrisq\wp-admin\admin.php )
…\about.php:103
1.2760
6316968
do_action( $hook_name = ‘admin_init’ )
…\admin.php:1754
1.2760
6317344
WP_Hook->do_action( $args = [0 => »] )
…\plugin.php:5175
1.2760
6317344
WP_Hook->apply_filters( $value = », $args = [0 => »] )
…\class-wp-hook.php:3486
1.2909
6566648
send_frame_options_header( )
…\class-wp-hook.php:3227
1.2909
6566648
header( $header = ‘X-Frame-Options: SAMEORIGIN’ )
…\functions.php:7137( ! ) Warning: Cannot modify header information – headers already sent by (output started at C:\wamp64\www\cgrisq\wp-includes\functions.php:6114) in C:\wamp64\www\cgrisq\wp-admin\includes\misc.php on line 1438
Call Stack
# Time Memory Function Location 1 0.0011 368768 {main}( ) …\about.php:0 2 0.0021 369568 require_once( ‘C:\wamp64\www\cgrisq\wp-admin\admin.php ) …\about.php:10 3 1.2760 6316968 do_action( $hook_name = ‘admin_init’ ) …\admin.php:175 4 1.2760 6317344 WP_Hook->do_action( $args = [0 => »] ) …\plugin.php:517 5 1.2760 6317344 WP_Hook->apply_filters( $value = », $args = [0 => »] ) …\class-wp-hook.php:348 6 1.2881 6566648 wp_admin_headers( » ) …\class-wp-hook.php:324 7 1.2882 6566968 header( $header = ‘Referrer-Policy: strict-origin-when-cross-origin’ ) …\misc.php:1438 ( ! ) Warning: Cannot modify header information – headers already sent by (output started at C:\wamp64\www\cgrisq\wp-includes\functions.php:6114) in C:\wamp64\www\cgrisq\wp-includes\functions.php on line 7137 Call Stack # Time Memory Function Location 1 0.0011 368768 {main}( ) …\about.php:0 2 0.0021 369568 require_once( ‘C:\wamp64\www\cgrisq\wp-admin\admin.php ) …\about.php:10 3 1.2760 6316968 do_action( $hook_name = ‘admin_init’ ) …\admin.php:175 4 1.2760 6317344 WP_Hook->do_action( $args = [0 => »] ) …\plugin.php:517 5 1.2760 6317344 WP_Hook->apply_filters( $value = », $args = [0 => »] ) …\class-wp-hook.php:348 6 1.2909 6566648 send_frame_options_header( ) …\class-wp-hook.php:322 7 1.2909 6566648 header( $header = ‘X-Frame-Options: SAMEORIGIN’ ) …\functions.php:7137 ( ! ) Warning: Cannot modify header information – headers already sent by (output started at C:\wamp64\www\cgrisq\wp-includes\functions.php:6114) in C:\wamp64\www\cgrisq\wp-admin\admin-header.php on line 9 Call Stack # Time Memory Function Location 1 0.0011 368768 {main}( ) …\about.php:0 2 1.2963 6572048 require_once( ‘C:\wamp64\www\cgrisq\wp-admin\admin-header.php ) …\about.php:30 3 1.2964 6572208 header( $header = ‘Content-Type: text/html; charset=UTF-8’ ) …\admin-header.php:9
-
Cette réponse a été modifiée le il y a 3 mois et 2 semaines par
Flobogo. Raison: suppression des balises de code inutiles
13 avril 2023 à 18 h 00 min en réponse à : Récupérer des données saisies à l’aide d’un formulaire #2452249Le lien mentionné précédemment n’était pas visible.
<a name="lesRisq" href=lesRisq.xlsx ou csv>Fichier des risques</a>
En fait il y a deux extensions « Akismet Anti-Spam » et « Migrate Guru » que je n’avais pas réactivées. Je ferai des tests plus tard pour vérifier si le problème vient d’elles.
Mais je vais quand même prier.
Bonjour,
J’ai renommé le dossier plugins et je n’ai plus eu l’erreur précédente. J’ai donc pu accéder au tableau de bord. Ouf!
Mais je n’avais plus aucune extension disponible.
J’ai remis le nom initial du dossier plugins et « MIRACLE », le tableau de bord Administrateur s’ouvre à nouveau et les extensions sont à nouveau présentes. Il ne reste qu’à les activer, ce que j’ai fait.
Je ne comprends pas pourquoi ça marche alors que je n’ai fait aucune modification. Si quelqu’un a une explication, je suis preneur.
En tout cas, MERCI à tous pour vos conseils
Merci pour vos remarques dont j’ai bien besoin.
Je suis redirigé directement. L’adresse qui s’inscrit est « http://localhost/cgrisq/404/ » avec le message d’erreur dans la page.
Comment peut-on désactiver les extensions quand on n’a pas accès au tableau de bord Administrateur.
Bonsoir,
Le fichier .htaccess avait disparu, probablement lorsque j’ai supprimé un fichier sur le conseil de mon hébergeur.
Je l’ai réinstallé par un copier-coller à partir d’un autre site en local. Et maintenant CA MARCHE.
Merci
Il reste le problème de l’accès au tableau de bord.
Où puis-je trouver le .htaccess du site local. A la racine du site, dans wp-admin, etc. ?
Merci
27 février 2023 à 20 h 39 min en réponse à : Réinstaller un site en local à la suite du changement d’ordinateur #2446568Bonsoir,
Merci pour votre réponse qui confirme ce que je pensais.
Après quelques essais infructueux, en particulier il ne faut pas remplacer « db.gz » par « db.sql.gz » dans le nom du fichier, j’ai lancé la restauration de la BDD de la dernière sauvegarde. Elle est allée jusqu’au bout mais se termine par une erreur dont la cause apparaît dans le journal :
- Sauvegarde de : http://localhost:8000/cgrisq
- URL de contenu : http://localhost:8000/cgrisq/wp-content
- URL des téléversements : http://localhost:8000/cgrisq/wp-content/uploads
Comme mentionné précédemment (mon message du 26/2 à 17h25), la sauvegarde provient d’un PC dans lequel localhost était remplacé par localhost:8000. Donc quand on lance l’application avec localhost/cgrisq/wp-admin/ l’adresse qui s’affiche est http://localhost:8000/cgrisq/wp-admin et sort en erreur.
J’ai donc remplacé « localhost:8000 » par « localhost » dans les lignes « siteurl » et « home » de la table « wp_options » de la base de données. La table post contient aussi beaucoup de références à « localhost:8000 ».
Je peux maintenant lancer localhost/cgrisq/wp-admin/ et accéder au site. Cependant « localhost:8000 » apparaît de nombreuses fois dans les pages du site.
Je cherche dont un moyen de faire des « recherche/remplacement » dans ces pages. Ce point avait été abordé par Flobogo le 18 février : « Il faut ensuite modifier les URL pour les adapter au local, à l’aide d’un script (??) ou d’une extension (??) ou bien à la main « .
Si quelqu’un a des conseils concernant un script ou une extension, je suis preneur.
Merci
27 février 2023 à 10 h 15 min en réponse à : Réinstaller un site en local à la suite du changement d’ordinateur #2446464Bonjour,
Récupérer/extraire la sauvegarde de la base de données des fichiers de sauvegarde updraft plus.
wp-content contient les répertoires suivants :
updraft/upgrade/themes/plugins/uploads/languages/backupwordpress-3fefae9650-backups/cache
Le répertoire « backupwordpress-3fefae9650-backups » contient des sous-répertoires tels que :
localhost8000-cgrisq-1579855722-complete-2021-07-15-09-14-45.zip taille = 25 460 ko
et d’autres avec database au lieu de complete
Question. Ils sont anciens et font référence à localhost8000 qui pose problème dans le transfert actuel. Je suppose que je peux les effacer.
Le répertoire « updraft » contient des backup tels que
backup_2022-08-26-1920_Cot_global_et_Risques_f22c09172099-uploads.zip
puis 4 autres identiques qui se terminent par /-themes.zip/-plugings.zip/-others.zip/-db.gz
Questions. Lequel est la sauvegarde de la base de données (je suppose que c’est celui qui se termine par -db.gz) et comment extraire cette sauvegarde.
Merci
26 février 2023 à 17 h 25 min en réponse à : Réinstaller un site en local à la suite du changement d’ordinateur #2446382Bonjour,
Après une interruption de plusieurs jours pour la garde des petits enfants, je teste la première méthode qui consiste à importer la sauvegarde faite dans le disque récupéré sur le PC en panne.
J’ai effectué les opérations suivantes pour tester la procédure son mon ordinateur portable qui contenait une copie ancienne du site.
1/ Sur le portable, dans phpMyAdmin, j’ai supprimé toutes les tables de la BD, sauf une qui n’est pas liée à WordPress. La BD est donc vide (ou presque) et prête pour importer une sauvegarde.
2/ J’ai effacé le dossier du site sur le portable et je l’ai remplacé (copier-coller) par celui qui est sur la sauvegarde (le disque dur récupéré sur le PC en panne)
J’affiche le « tableau de bord » du site avec le lien suivant : http://localhost/cgrisq/wp-admin/
J’obtiens une page de bienvenue à l’adresse suivante : http://localhost/cgrisq/wp-admin/install.php
Après avoir rempli les informations demandées, je clique sur installer WordPress. L’installation se déroule correctement.
3/ Le tableau de bord s’affiche à l’adresse http://localhost/cgrisq/wp-admin/
Les pages du site ne sont pas présentes. J’active le thème et le thème enfant. On retrouve les extensions parmi lesquelles UpdraftPlus que j’active, ce qui me permet d’arriver aux sauvegardes existantes.
4/ Je clique sur « Restaurer » de la dernière sauvegarde et j’obtiens le message suivant:
Les fichiers d’archive de sauvegarde ont bien été traités mais avec quelques avertissements. Si tout est correct, cliquez à nouveau sur « Restaurer » pour continuer. Sinon, annulez et corrigez d’abord le problème.
Sauvegarde de : http://localhost:8000/cgrisq (version : 5.7.6)
Alertes :
- Le site contenu dans cette sauvegarde tournait sur un serveur version 7.2 de PHP. Ceci est plus ancien que le serveur sur lequel vous restaurez actuellement (version 7.4.27). Vous devez procéder uniquement si vous avez vérifié et êtes sûr (ou prêt à prendre le risque) que vos extensions/thèmes/etc. sont compatibles avec la nouvelle version de PHP. Toute demande d’assistance concernant PHP doit être vue avec votre prestataire d’hébergement.
- Ce jeu de sauvegarde provient d’un autre site (http://localhost:8000/cgrisq / http://localhost/cgrisq) – ce n’est pas une restauration, mais une migration. Vous avez besoin du module Migrator pour que cela fonctionne.
- Vous pouvez rechercher et remplacer votre base de données (pour migrer un site vers un nom de domaine différent par exemple) avec l’extension Migrator – suivez ce lien pour en savoir plus
Problème
Dans l’ordinateur sur lequel j’ai récupéré la sauvegarde, localhost était remplacé par localhost:8000 suite à un problème lors de l’installation de Wamp64.
Si je clique sur Restaurer, ce que j’avais fait une première fois, j’obtiens une erreur car il ne retrouve pas http://localhost:8000/cgrisq/wp-admin/ . Sur le PC actuel, il attend http://localhost/cgrisq/wp-admin/
L’alerte affichée ci-dessus propose d’utiliser Migrator, qui est disponible avec un abonnement payant. Or je n’aurai besoin de cette fonctionnalité qu’une seule fois, un abonnement est inutile.
Est-il possible de procéder autrement qu’en utilisant Migrator.
Merci
-
Cette réponse a été modifiée le il y a 3 mois et 2 semaines par
-
AuteurMessages