vuelva unexpected try the tarde sitio que please más later intentarlo inesperado error encountered encontró again drupal drupal-7

unexpected - Se movió el sitio de Drupal 7 a un servidor diferente, no se puede iniciar sesión



error drupal que es (6)

Recientemente cambié mi sitio de Drupal 7 a un nuevo servidor de alojamiento y me quedé atrapado en la página de inicio de sesión. Tan pronto como trato de iniciar sesión, me dirigen a la misma página, pero la URL cambia de /user a /user/1 , lo que me lleva a creer que estoy realmente conectado, pero no estoy siendo reenviado a la página correcta.

Intenté limpiar mi caché, vaciar las tablas de caché en el DB pero nada me ayudó.

¿Algunas ideas?

EDITAR: Para aclarar un poco más las cosas, he usado el servidor específico para varios otros sitios de Drupal 7, así que sé de hecho que la configuración del servidor no es la culpa aquí.


Sospecho que tu $cookie_domain en /sites/default/settings.php es incorrecto.

Intente hacer que coincida con su nuevo dominio y asegúrese de que haya un punto inicial .

$cookie_domain = ''.mydomain.co.uk'';


En ocasiones, los problemas relacionados con el inicio de sesión después de una migración del sitio pueden deberse a que mod_rewrite se habilitó en la primera máquina pero no en la segunda. Una manera simple de probar esto es usar el formato? Q = URL (http: //site.localhost? Q = user) y ver si puede iniciar sesión de esa manera. Si eso funciona, puedes inhabilitar las URL limpias desde la interfaz de Drupal o habilitar la modificación de versiones en Apache.



El comentario de seddonym sobre mod_rewrite me llevó a una solución ligeramente diferente. Estaba teniendo el mismo problema, pero pude resolverlo copiando el archivo rewrite.load desde /etc/apache2/mods-available a /etc/apache2/mods-enabled .

Creo que los archivos en mods habilitados son una especie de archivos de enlace (todavía soy un principiante en linux) pero copiar los archivos funcionó bien. Tal vez alguien vendrá y nos dirá la forma correcta de hacer esto.


A veces, lo único que necesita es eliminar las cookies del dominio / sitio web; es posible que tenga cookies viejas que estén causando esto.

Obtenga un administrador de cookies para ayudar a simplificar esto, por ejemplo:

Editar esta cookie (para Chrome)


Otra respuesta podría ser que el módulo reescribir php no está instalado, para hacer lo siguiente:

sudo a2enmod reescribir

Reiniciar apache2

sudo service apache2 restart