maintenance-mode – ¿Cómo puedo sacar mi sitio del modo de mantenimiento?

Pregunta:

Moví mi sitio de un servidor a otro de la misma manera que moví otro sitio. Pero no saldrá del modo de mantenimiento.

Puedo acceder a phpMyAdmin y puedo acceder fácilmente a los archivos del servidor.

He probado /user y /q=user .

¿Alguna sugerencia?

Respuesta:

Hay algunas cosas que puedes probar.

1. Usando drush

Vaya a la raíz del sitio web y ejecute estos comandos drush uno por uno:

drush vset maintenance_mode 0
drush cc all

2. Uso de la consulta de la base de datos

Vaya a phpmyadmin y ejecute esta declaración db para actualizar la propiedad "maintenance_mode" en la tabla de variables a "i: 0;":

UPDATE `variable` SET `value` = 'i:0;' WHERE `name` = 'maintenance_mode';

3. Inicie sesión como administrador mediante programación

Haga una copia del archivo index.php y llámelo como quiera ( maintenance.php por ejemplo) y al final del archivo reemplace

menu_execute_active_handler();

con

global $user;
$user = user_load(1);
drupal_session_regenerate();
drupal_goto('user');

vaya a ese archivo (como [your_website]/maintenance.php ), luego deshabilite el modo de mantenimiento y no olvide eliminar este archivo cuando termine.

4. Configure manualmente la variable maintenance_mode en index.php

Edite el archivo index.php y coloque

variable_set('maintenance_mode', 0);

justo antes

menu_execute_active_handler();

5. Configure el modo de mantenimiento en el archivo settings.php

Al final de su archivo settings.php ponga

$conf['maintenance_mode'] = 0;

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top

web tasarım