Submitted by firgon on
Bonjour,
Heureusement c'est sur le serveur easyphp en local.
J'ai voulu rapatrier en local mes données du serveur de production. J'ai utilisé Backup and Migrate. Quand j'ai voulu importer le fichier obtenu sur le serveur local, ça ne marchait pas alors j'ai copier collé le fichier dans phpmyadmin, en tant qu'instruction SQL.
Du coup j'ai une jolie page d'accueil qui reprend effectivement toutes les données recueillie sur le serveur de production. Sauf qu'aucun lien ne fonctionne, erreur 404 à tous les coups.
Il se trouve que je devais avoir activé path et path auto sur le serveur de production et sans doute pas sur le serveur local.
Ok, mais maintenant je fais quoi ? Vu que j'arrive pas à me connecter en tant qu'admin, et que je ne peux pas administer le site.
Dites moi qu'il y a une solution, svp !!
Merci à vous.
Peut-être une erreur de
Permalien Soumis par LaurentAjdnik le 3 Octobre, 2010 - 09:09
Peut-être une erreur de RewriteRule dans .htaccess ?
Contient-il ces lignes ?
# Rewrite URLs of the form 'x' to the form 'index.php?q=x'.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
oui, il contient
Permalien Soumis par firgon le 4 Octobre, 2010 - 21:08
oui, il contient malheureusement déjà ces lignes... :(
Tu cherches «clean_url» dans
Permalien Soumis par haza le 3 Octobre, 2010 - 10:41
Tu cherches "clean_url" dans la table variables (avec ton phpmyadmin) et tu met le 1 que tu va y trouver a 0.
Heu… c’est pas bon, ma
Permalien Soumis par firgon le 3 Octobre, 2010 - 15:47
Heu... c'est pas bon, ma variable clean_url je l'ai trouvé ainsi : s:1:"1";
Merci quand même de t'être penché sur mon problème
Les variables sont
Permalien Soumis par vincent59 le 4 Octobre, 2010 - 11:28
Les variables sont "sérialisées".
Il faudrait remplacer la valeur par
i:0;
j’ai essayé, c’est pas
Permalien Soumis par firgon le 4 Octobre, 2010 - 21:16
j'ai essayé, c'est pas mieux...
Le truc, c'est qu'en page d'accueil si je clique sur le premier contenu ça me renvoie vers localhost/node/40 et que la bonne adresse (rentrée à la main) c'est localhost/?q=node/40
Et que pour ce qui est de se logger je peux pas rentrer une adresse à la main. Si je vais directement sur localhost/?q=admin, je me fais jeter parce que je suis pas connecté...
MAYDAY MAYDAY MAYDAY !!!
Pour se logger, tentez
Permalien Soumis par LaurentAjdnik le 4 Octobre, 2010 - 23:23
Pour se logger, tentez localhost/q=user.
Ensuite, rendez-vous sur localhost/q=admin.
yep ! Super ! Ca a marché.
Permalien Soumis par firgon le 5 Octobre, 2010 - 08:02
yep ! Super !
Ca a marché. Une fois loggé, je n'ai plus rien eu à faire. Tous les liens étaient redevenus cohérent (sur ?q=node/40)
Merci à tous ! Je vais pouvoir me remettre au développement sereinement.
A bientôt.