[au secours] tous mes liens sont morts !

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

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.

Version de Drupal : 

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]

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 !!!

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.