- Statut : non résolu
- Ce sujet contient 14 réponses, 3 participants et a été mis à jour pour la dernière fois par
laztec, le il y a 12 années et 9 mois.
-
AuteurMessages
-
22 août 2010 à 13 h 50 min #485358
Bonjour,
Ma configuration WP actuelle
– Version de WordPress :
– Version de PHP/MySQL : 5
– Thème utilisé : Sofya
– Extensions en place :
– Nom de l’hebergeur : infomaniak
– Adresse du site : http://www.info-turf.comProblème(s) rencontré(s) : Bonjours,
Après avoir modifier mon hébergement je me retrouve avec certain petit problèmes technique.
J’ai ce message d’erreur qui s’affiche :
Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/home/a4149736/public_html/wp-content/uploads/wpcf7_uploads/) is not within the allowed path(s): (/home/www/2c76d8e1bb97aa0fd406cd03de45bba3:/tmp:/opt/php/lib/php) in /home/www/2c76d8e1bb97aa0fd406cd03de45bba3/web/wp-content/plugins/contact-form-7/modules/file.php on line 323
Mai sle plus grave est que je n’arrive plus a me connecter a l’administration. En effet, j’ai mis mon fichier wp-config.php a jour avec les nouvelles information de ma base de données et j’ai uplaoder mon dossier wordpress chez mon nouvelle hébergeur (j ai attendu que les DNS soient transférés).
Une fois cela fait, j ai lance l installation de mon blog et un nouveau mot de passe a été généré pour l’admin.
J’ai ensuite été mettre a jours ma base de données en la remplaçant par mon ancienne base pour récupérer toutes les informations de mon blog avant cette migration.
Maintenant j’essaye de me connecter sur l administration pour corriger et mettre de l’ordre dans tout cela, car il y a des petit bug un peu partout, et la … impossible de me connecter. Avec le nouveau mot de passe que j ai reçu je ne peux pas me connecter et avec l’ancien non plus…
Ai-je oublier de faire quelques chose? Dois je changer le nom de ma nouvelle base de données et lui donner exactement le même nom que l ancienne?
Si quelqu’ un a déjà eu ce problème alors je le remercie par avance de me venir en aide.
A bientot
22 août 2010 à 14 h 30 min #736818petite precision…
Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/home/a4149736/public_html/wp-content/uploads/wpcf7_uploads/) is not within the allowed path(s): (/home/www/2c76d8e1bb97aa0fd406cd03de45bba3:/tmp:/opt/php/lib/php) in /home/www/2c76d8e1bb97aa0fd406cd03de45bba3/web/wp-content/plugins/contact-form-7/modules/file.php on line 323
Le message d’erreur parle d un ancien dossier que je possédais sur mon ancien hébergement et dans lequel se trouvait le site : »public_html ». Chez infomaniak, ce dossier s’appel maintenant »Web » et je ne peux pas modifier le nom de ce dossier : (
Quelqu un serait il dans quel dossier je peux trouver la ligne a corriger pour mettre mon nouveau dosier de destination?
Merci
22 août 2010 à 15 h 01 min #736819Bonjour medaou,
Je crois que le problème vient de ton plugin contact-form-7. Alors peut être commence par ouvrir ton logiciel FTP et renomme ce plugin pour le désactiver temporairement. Vois si cela règle le problème. Ensuite, il faut que tu ailles dans ta base de données MysQL de ton serveur et que ailles dans la table wp_options et dans la table wp_usermeta. Dans ces tables tu dois repérer les lignes suivantes:wp_capabilities
wp_user_roles
wp_user_level
wp_autosave_draft_idset vérifier que le champs pour admin est bien 10 (niveau administrateur) mais aussi la bonne adresse de ton site
Pareil pour l’adresse générale :
table wp_option
trouver les lignes :
home
site_urlet ainsi de suite
tu peux également faire une recherche dans toute la base de données par la fonction « recherche’ et écrire comme suite ton ancienne url : % ancienne url %
pour voir où s’affiche la mauvaise et la corriger22 août 2010 à 15 h 28 min #736820Merci Chamomor pour ta reponse rapide
Le fait d’avoir désactivé contact form 7 a en effet retire certain bug et ma même permis de faire de nouveau apparaitre mon slide show…merci pour le tips.
Pour ce qui est de ma connexion a l admin cela reste le même problème. Cependant, j ai bien trouve les différentes tables mais je ne vois pas quel champs modifier.
Cela se présente de cette façon :
a:5:{s:13: »administrator »;a:2:{s:4: »name »;s:13: »Administrator »;s:12: »capabilities »;a:81:{s:13: »switch_themes »;b:1;s:11: »edit_themes »;b:1;s:16: »activate_plugins »;b:1;s:12: »edit_plugins »;b:1;s:10: »edit_users »;b:1;s:10: »edit_files »;b:1;s:14: »manage_options »;b:1;s:17: »moderate_comments »;b:1;s:17: »manage_categories »;b:1;s:12: »manage_links »;b:1;s:12: »upload_files »;b:1;s:6: »import »;b:1;s:15: »unfiltered_html »;b:1;s:10: »edit_posts »;b:1;s:17: »edit_others_posts »;b:1;s:20: »edit_published_posts »;b:1;s:13: »publish_posts »;b:1;s:10: »edit_pages »;b:1;s:4: »read »;b:1;s:8: »level_10″;b:1;s:7: »level_9″;b:1;s:7: »level_8″;b:1;s:7: »level_7″;b:1;s:7: »level_6″;b:1;s:7: »level_5″;b:1;s:7: »level_4″;b:1;s:7: »level_3″;b:1;s:7: »level_2″;b:1;s:7: »level_1″;b:1;s:7: »level_0″;b:1;s:17: »edit_others_pages »;b:1;s:20: »edit_published_pages »;b:1;s:13: »publish_pages »;b:1;s:12: »delete_pages »;b:1;s:19: »delete_others_pages »;b:1;s:22: »delete_published_pages »;b:1;s:12: »delete_posts »;b:1;s:19: »delete_others_posts »;b:1;s:22: »delete_published_posts »;b:1;s:20: »delete_private_posts »;b:1;s:18: »edit_private_posts »;b:1;s:18: »read_private_posts »;b:1;s:20: »delete_private_pages »;b:1;s:18: »edit_private_pages »;b:1;s:18: »read_private_pages »;b:1;s:12: »delete_users »;b:1;s:12: »create_users »;b:1;s:17: »unfiltered_upload »;b:1;s:14: »edit_dashboard »;b:1;s:14: »update_plugins »;b:1;s:14: »delete_plugins »;b:1;s:15: »install_plugins »;b:1;s:13: »update_themes »;b:1;s:14: »install_themes »;b:1;s:18: »email_users_notify »;b:1;s:17: »email_single_user »;b:1;s:20: »email_multiple_users »;b:1;s:17: »email_user_groups »;b:1;s:24: »MailPress_edit_dashboard »;b:1;s:20: »MailPress_edit_mails »;b:1;s:27: »MailPress_edit_others_mails »;b:1;s:20: »MailPress_send_mails »;b:1;s:22: »MailPress_delete_mails »;b:1;s:28: »MailPress_mail_custom_fields »;b:1;s:23: »MailPress_switch_themes »;b:1;s:24: »MailPress_manage_options »;b:1;s:20: »MailPress_edit_users »;b:1;s:22: »MailPress_delete_users »;b:1;s:28: »MailPress_user_custom_fields »;b:1;s:31: »MailPress_manage_autoresponders »;b:1;s:22: »MailPress_manage_forms »;b:1;s:16: »MailPress_import »;b:1;s:29: »MailPress_manage_mailinglists »;b:1;s:30: »MailPress_manage_subscriptions »;b:1;s:24: »MailPress_tracking_mails »;b:1;s:24: »MailPress_tracking_users »;b:1;s:19: »MailPress_view_logs »;b:1;s:8: »exec_php »;b:1;s:15: »edit_others_php »;b:1;s:13: »manage_cforms »;b:1;s:12: »track_cforms »;b:1;}}s:6: »editor »;a:2:{s:4: »name »;s:6: »Editor »;s:12: »capabilities »;a:38:{s:17: »moderate_comments »;b:1;s:17: »manage_categories »;b:1;s:12: »manage_links »;b:1;s:12: »upload_files »;b:1;s:15: »unfiltered_html »;b:1;s:10: »edit_posts »;b:1;s:17: »edit_others_posts »;b:1;s:20: »edit_published_posts »;b:1;s:13: »publish_posts »;b:1;s:10: »edit_pages »;b:1;s:4: »read »;b:1;s:7: »level_7″;b:1;s:7: »level_6″;b:1;s:7: »level_5″;b:1;s:7: »level_4″;b:1;s:7: »level_3″;b:1;s:7: »level_2″;b:1;s:7: »level_1″;b:1;s:7: »level_0″;b:1;s:17: »edit_others_pages »;b:1;s:20: »edit_published_pages »;b:1;s:13: »publish_pages »;b:1;s:12: »delete_pages »;b:1;s:19: »delete_others_pages »;b:1;s:22: »delete_published_pages »;b:1;s:12: »delete_posts »;b:1;s:19: »delete_others_posts »;b:1;s:22: »delete_published_posts »;b:1;s:20: »delete_private_posts »;b:1;s:18: »edit_private_posts »;b:1;s:18: »read_private_posts »;b:1;s:20: »delete_private_pages »;b:1;s:18: »edit_private_pages »;b:1;s:18: »read_private_pages »;b:1;s:18: »email_users_notify »;b:1;s:17: »email_single_user »;b:1;s:20: »email_multiple_users »;b:1;s:17: »email_user_groups »;b:1;}}s:6: »author »;a:2:{s:4: »name »;s:6: »Author »;s:12: »capabilities »;a:12:{s:12: »upload_files »;b:1;s:10: »edit_posts »;b:1;s:20: »edit_published_posts »;b:1;s:13: »publish_posts »;b:1;s:4: »read »;b:1;s:7: »level_2″;b:1;s:7: »level_1″;b:1;s:7: »level_0″;b:1;s:12: »delete_posts »;b:1;s:22: »delete_published_posts »;b:1;s:17: »email_single_user »;b:1;s:20: »email_multiple_users »;b:1;}}s:11: »contributor »;a:2:{s:4: »name »;s:11: »Contributor »;s:12: »capabilities »;a:6:{s:10: »edit_posts »;b:1;s:4: »read »;b:1;s:7: »level_1″;b:1;s:7: »level_0″;b:1;s:12: »delete_posts »;b:1;s:17: »email_single_user »;b:1;}}s:10: »subscriber »;a:2:{s:4: »name »;s:10: »Subscriber »;s:12: »capabilities »;a:2:{s:4: »read »;b:1;s:7: »level_0″;b:1;}}}
Désolé pour l agression visuel 😳
Dois je modifier quelques chose la dedans ou alors dans les options de cette table j ai »valeur », la j ai 2 chiffres : 94 dans une case et 0 dans une autre
Pour ce qui est de l adresse , celle ci n a pas change, le nom de domaine reste le même.
Merci pour ton aide
23 août 2010 à 7 h 44 min #736821Bonjour Medaou, c’est n peu difficile de t’aider sans savoir comment tu as fait ce changement d’hébergeur. Dans les règles ou pas. Peux-tu résumer comment tu as procédé ? Car dans le pire des cas tu pourrais, si tu avais procédé à une sauvegarde auparavant, avec un fichier xml et ta base, tu pourrais simplement virer tout et recommencer une installation. Ce n’est pas ce que je ferai moi si je puis analyser correctement le tout mais c’est ce que je ferai avec une install pas clean. A condition d’avoir ouvert ton fichier xml avec un éditeur (Notepad) et vérifié que tout est bien. En outre, importer la base de données présente le désavantage de ne pas charger la bibliothèque des Médias. C’est mieux de le faire avec la fonction ‘importer’ dans un wordpress vide. Encore faut-il t’assurer que ton fichier xml ne soit pas plus gros que 8M (en théorie car on peut agrandir la capacité de la mémoire selon ce que ton hébergeur supporte, généralement 32M ou plus).
Donc, dis-nous comment tu as fait ta migration et si tu es prêt à refaire ton installation. Vraiment c’est le plus simple.23 août 2010 à 7 h 45 min #736822(suite)
Ha oui, consulte aussi la FAQ chez Infomaniak elle est vraiment bien faite (c’est rare)23 août 2010 à 10 h 45 min #736823Merci pour tes réponses,
Pour effectuer ma migration, j ai dans un premier temps sauvegardé ma base de donnée en me rendant dans le phpadmin de mon ancien hebergeur. J’ai également fait une sauvegarde de mon dossier « public_html » ou se trouvait mon blog wordpress, mes images pour le thèmes…etc
Une fois cela effectué, j’ai ouvert mon administration infomaniak et j’ai crée une nouvelle base de donnée.
J’ai ensuite été faire la redirection des dns pour mon nom de domaine puisque celui ci n est pas hébergé par Infomaniak.
Une fois mon site indisponible je me suis mis au travail et j’ai télécharger le contenue de mon dossier wordpress en prenant soin de modifier le fichier config.php en lui indiquant les nouvelles informations de ma nouvelle base de données infomaniak.
Je suis ensuite passé par le lien « Tester mon site » et la la page wordpress c est ouverte en me disant que mon blog avait bien été crée. J ai donc validé et la page avec le nom utilisateur et le password donnée par wordpress est apparue. J ai pris soin de noter cela et je suis sorti.
Ensuite, je suis retourné sur ma base de donnée et j ai importé mon ancienne base via php admin en cliquant sur « importer ».
Je me suis ensuite reconnecter sur mon site pour voir si mon kit graphique et mes articles étaient bien revenue et la…parfait!
Le seul problème est que quand j ai voulu me reconnecter sur l admin pour faire quelques corrections (mes différentes catégories n’apparaissent plus, il n y a que « home » et « Pas de catégorie » qui s affichent), alors le système m indiquait que mon mot de passe ou utilisateur était invalides…j ai essayé le nouveau et l ancien et c est la même chose…j ai également essayé les identifiant des deux autres personnes qui travail avec moi sur ce blog et la pareille.
A noter également que quand je demande un nouveau mot de passe le système ne reconnaît ni le nom utilisateur, ni les émail…il me précise que ces identifiant ou adresse mails n existe pas.
Voila pour la manipulation effectuée.
J’aimerai évité de passer par l installation d un nouveau blog et la recuperartion une a une de mes informations, j ai une sauvegarde de mes articles que j avais fait via le menu wordpress mais c est plutôt le kit graphique qui me dérange…je vais être obligé de tout refaire…
En espérant que vous trouverez une solution a ce problème qui ne doit pas être difficile à résoudre j en suis sur…j ai du faire un truc dans le mauvais sens, c est quand même bizarre…
Merci encore une fois pour votre aide précieuse
23 août 2010 à 10 h 49 min #736824pour ce qui est du FAQ infomaniak, c est effectivement le meilleur que j ai eu l occasion de voir.
Cependant, il explique parfaitement comment installer wordpress (ce que je sais faire les yeux fermé depuis le temps) mais il n’explique pas comment réinstaller un ancien blog qui était déjà hébergé chez un concurrent.
dommage…
23 août 2010 à 11 h 13 min #736825Ok je comprends. Tu as donc fait tout comme il faut apparemment. Il n’y a pas d’autre moyen que de passer par ta base de données. je te suggère de passer par elle et de créer un nouvel utilisateur wordpress. Dans ta table wp_user tu fais ajouter, tu choisis un mot de passe avec le menu (choisir MD5) et le rôle doit être 10.
Puis tu te connectes et là tu pourras changer ton ancien mot de passe et rôle de ton ancien login
Essaie voir23 août 2010 à 11 h 24 min #736826le problème viendrait il de la…je ne trouve pas cette table 😉
voici ce que j ai dans ma base :
wp_comments
wp_contact_form_7
wp_gwolle_gb_entries
wp_gwolle_gb_log
wp_ilikethis_votes
wp_links
wp_mailpress_formfields
wp_mailpress_forms
wp_MailPress_mails
wp_mailpress_tracks
wp_MailPress_users
wp_options
wp_postmeta
wp_posts
wp_seo_title_tag_category
wp_seo_title_tag_tag
wp_seo_title_tag_url
wp_snews_members
wp_subscribe2Me manquerait il quelque chose?
23 août 2010 à 11 h 38 min #736827Ha ben oui il te manque tes deux tables users….
Dans ce cas soit tu recommences l’installation (je te le recommande si tu n’es pas à l’aise avec l’opération suivante), soit tu ouvres ta base sauvegardée avec un éditeur de texte (Notepad). Tu repères wp_user et wp_usermeta et tu copies colles directement ces deux tables dans ton admin MySQL dans l’onglet ‘requête SQL’
Mais je te recommande tout réinstaller car tu n’as pas non plus wp_commentmeta23 août 2010 à 11 h 40 min #736828effectivement il me manquait certaine tables…
Je viens de les charger mais le probleme reste le meme…suaf que j’ai récupéré mes categories maintenant 🍺
Par contre je ne sais pas du tout comment je dois m y prendre pour creer un nouvelle utilisateur via la base de donnée 😳 … pourrais tu me donner la manip s’il te plait?
Merci
23 août 2010 à 11 h 42 min #736829Je crois que tu as loupé quelque chose dans ta migration.
Il te manque trop de choses ça va être bancal
La manip créer un utilisateur se fait directement dans la table wp_user mais comme tu ne l’as pas…Vide ta base de données en supprimant les tables, recommence l’installation. Une fois WP installé, supprime la page et article par défaut. Règle les Réglages et options à l’identique de l’ancien. Puis là seulement tu importes tes articles avec le fichier xml
J’ai un tuto là-dessus sur mon blog, sinon fais une recherche google tu as plein de tutos sur la question.23 août 2010 à 12 h 05 min #736830ok je vais être obligé de faire cela, c’est quand même bizarre que la sauvegarde de ma base de données ne soit pas complète…bref…je vais essayé de réinstaller et je vous tiens au courant.
J’avais été faire un tour sur ton site effectivement et j’avais lu cette manipulation…je ne voulais pas en arriver la mais bon…pas le choix 🙂
Merci pour ton aide précieuse en tout cas 👏
Je vous tiens au courant
23 août 2010 à 21 h 34 min #736831n’as-tu pas essayé de contacter ton support infomaniak, par téléphone ou par mail ? l’ambiance décontractée n’y est peut-être pas, mais l’efficacité en général, et le retour, dans tous les cas 😋
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.