Diferencia entre revisiones de «Problemas con drupal»

De FdIwiki SC
Saltar a: navegación, buscar
(Página creada con «{{#breadcrumb: }} Drupal es un CMS multipropósito,muy configurable y muy usado actualmente. Esto significa que, como todo, tiene problemas. == White Screen Of Death (WSOD...»)
 
Línea 1: Línea 1:
{{#breadcrumb: }}
 
 
Drupal es un CMS multipropósito,muy configurable y muy usado actualmente. Esto significa que, como todo, tiene problemas.
 
Drupal es un CMS multipropósito,muy configurable y muy usado actualmente. Esto significa que, como todo, tiene problemas.
  
Línea 10: Línea 9:
  
 
'''Cómo resolver la WSOD por exceso de memoria'''
 
'''Cómo resolver la WSOD por exceso de memoria'''
 +
 
Cuando aparezca una WSOD en la que se especifica que se ha excedido el límite de memoria, hay una forma simple de resolverlo.
 
Cuando aparezca una WSOD en la que se especifica que se ha excedido el límite de memoria, hay una forma simple de resolverlo.
 
Ve al fichero "settings.php", que se encuentra en el directorio "sites/default/settings.php" de tu carpeta de Drupal. De esta forma, accediendo a sites, sólo cambiarás lo referente a esa página.
 
Ve al fichero "settings.php", que se encuentra en el directorio "sites/default/settings.php" de tu carpeta de Drupal. De esta forma, accediendo a sites, sólo cambiarás lo referente a esa página.
 
Para poder editar "settings.php", primero tendrás que haber modificado los permisos para que se permita la escritura.
 
Para poder editar "settings.php", primero tendrás que haber modificado los permisos para que se permita la escritura.
 
Una vez que has accedido a "settins.php", simplemente tienes que añadir la línea "ini_set('memory_limit','512M');" al código. Lo ideal es añadirla en la zona en la que se encuentran los demás "ini_set()" e "#ini_set()". Añade, preferiblemente, un comentario antes de la línea, que especifique que estás distribuyendo la memoria.
 
Una vez que has accedido a "settins.php", simplemente tienes que añadir la línea "ini_set('memory_limit','512M');" al código. Lo ideal es añadirla en la zona en la que se encuentran los demás "ini_set()" e "#ini_set()". Añade, preferiblemente, un comentario antes de la línea, que especifique que estás distribuyendo la memoria.

Revisión de 14:22 18 abr 2015

Drupal es un CMS multipropósito,muy configurable y muy usado actualmente. Esto significa que, como todo, tiene problemas.

White Screen Of Death (WSOD)

La WSOD es la temida pantalla que aparece cuando "peta" tu página. Cuando un desarrollador o un usuario de la página están navegando por ella, puede pasar que de repente la pantalla del navegador se quede completamente en blanco y contenga un pequeño mensaje de error. Esta es la llamada "White Screen Of Death" o "Pantalla Blanca de la Muerte".

ErrorMySQL.jpg

Puede aparecer por varias razones, ya sea por error en la base de datos, exceso de memoria, etc. La mayoría de veces, estos problemas son de fácil solución, pero otras veces la solución es bastante más laboriosa.

Cómo resolver la WSOD por exceso de memoria

Cuando aparezca una WSOD en la que se especifica que se ha excedido el límite de memoria, hay una forma simple de resolverlo. Ve al fichero "settings.php", que se encuentra en el directorio "sites/default/settings.php" de tu carpeta de Drupal. De esta forma, accediendo a sites, sólo cambiarás lo referente a esa página. Para poder editar "settings.php", primero tendrás que haber modificado los permisos para que se permita la escritura. Una vez que has accedido a "settins.php", simplemente tienes que añadir la línea "ini_set('memory_limit','512M');" al código. Lo ideal es añadirla en la zona en la que se encuentran los demás "ini_set()" e "#ini_set()". Añade, preferiblemente, un comentario antes de la línea, que especifique que estás distribuyendo la memoria.