| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
software  
  • Adobe Illustrator

  • Software de Animación

  • Antivirus Software

  • Software Audio

  • Copia de seguridad de datos

  • Grabar CDs

  • Grabar DVDs

  • compresión de datos

  • Software de base de datos

  • edición

  • desktop Video

  • Software de vídeo digital

  • Drupal

  • Software Educativo

  • Ingeniería del Software

  • Tipos de extensiones de archivos

  • Software financiero

  • Freeware , Shareware y Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Código abierto

  • Otro Software Informática

  • Juegos de PC

  • Photoshop

  • Formato de Documento Portátil

  • PowerPoint

  • Software para presentaciones

  • Software de Productividad

  • Quicktime

  • Gestión de Escritorio remoto

  • SQL Server

  • Skype

  • Software versiones beta

  • Consultores de Software

  • Las compañías de desarrollo de software

  • Licencias de software

  • Hojas de cálculo

  • Impuestos-Preparación de Software

  • Software de utilidades

  • Web Clip Art

  • Windows Media Player

  • Software de Procesamiento de Texto
  •  
    Conocimientos Informáticos >> software >> Drupal >> Content
    Cómo solucionar problemas de un proceso fuera de control en Drupal
    Drupal es un sistema de gestión de contenido popular, de código abierto, pero a veces su fuerza es también su debilidad . Cualquiera puede ampliar la funcionalidad de Drupal o , si así lo desean , modificar los scripts de base. Sin embargo , estos cambios pueden crear bucles en la lógica del software. En un intento de encontrar una solución , el software comienza a consumir más y más de los recursos del servidor hasta que no quede ninguno . En consecuencia , el sitio se congela, y el hardware puede dejar de responder . Si esto sucede, usted tendrá que solucionar estos procesos fuera de control . Cosas que necesitará
    texto editor
    FTP cliente
    SSH cliente
    Mostrar más instrucciones
    encontrar la causa
    1

    Deshacer los cambios recientes . Si aumenta la velocidad y la capacidad de respuesta de Drupal , el nuevo código contiene el problema.
    2

    Investigar los procesos del servidor. En una compilación de Linux, ejecute "top" para ver cuál es el consumo de recursos. En un build de Windows , inicie el Monitor de procesos . Si el proceso más consumista es " mysql " o " mysqld ", entonces usted sabrá que es la base de datos relacionada .
    3

    revisa los archivos con Drupal . Busque idénticos , mensajes repetidos. Mediante las rutas mencionadas , trabajar a través de los módulos de descubrir lo que está provocando .
    4

    Compruebe el servidor registra para ver si alguien está provocando artificialmente un proceso periódico (es decir , " poormanscron ") para consumen recursos en el servidor.
    Implementar una solución
    5

    quitar bucles infinitos en el código aportado. Por ejemplo , si usted tiene un " drupal_goto (); " de la página que apunta a la página dos , y la segunda página contiene su propio " drupal_goto (); " de nuevo a la primera página , se creará un bucle infinito . Extracción de una de las funciones ofensivas eliminará el proceso fuera de control .
    6

    Simplify acciones intensivo de la memoria (por ejemplo, bases de datos y búsquedas de cadenas ) en el código aportado. Por ejemplo , una consulta de MySQL , que busca en cada nodo y devuelve una gran cantidad de datos puede consumir demasiada memoria. En este caso, limitar las consultas de MySQL para tipos de nodos específicos o fechas de creación del nodo y restringir los datos devueltos. Subsidio memory_limit
    7

    Aumento de PHP. En algunas circunstancias , un proceso fuera de control puede no ser un problema después de que el aumento de la asignación de memoria . El " Drupal : Memoria Aumentar Limit" documento ofrecido como parte de la guía de instalación de Drupal, es el recurso definitivo para hacer este cambio
    8

    Prohibir que los forasteros que inicie un proceso intensivo de la memoria , como la indexación de búsqueda . . Si la red el permiso de Drupal no ofrece suficiente granularidad , también puede hacer esto mediante el empleo del servidor y los permisos basados ​​en archivos que utilizan el sistema operativo del ordenador central (es decir , "chmod " para Linux) . También puede utilizar el bloqueo de IP basados ​​en el software de servidor (como Apache) para evitar que otros interfieran con el rendimiento de su sitio.

    Previous :

    next :
      Artículos relacionados
    ·Cómo migrar un sitio Web en Drupal 
    ·Cómo deshabilitar un bloque sesión en Drupal 
    ·Cómo vincular documentos de Microsoft Word en Drupal 
    ·Cómo traducir la Vistas Título en Drupal 
    ·Cómo bloquear los motores de búsqueda en Drupal 
    ·Cómo copiar de un sitio Drupal a un nuevo dominio 
    ·Cómo instalar Drupal con SQL 
    ·Cómo instalar FCKeditor en Drupal 6 
    ·Cómo crear una imagen en movimiento en Drupal 
    ·Cómo borrar el registro de Drupal 
      Artículos destacados
    ·Cómo crear listas desplegables en Access 2000 
    ·Cómo actualizar la revisión gramatical en Word 
    ·3D Max Tutorial Agua-Gota 
    ·¿Cómo puedo agregar un cuadro desplegable en un formu…
    ·Cómo apilar objetos en Microsoft Word 2003 
    ·Cómo hacer un retorno proporcional en Photoshop 
    ·¿Cuál es la extensión de archivo DX1 
    ·Cómo grabar DVDs Uso IfoEdit 
    ·Cómo descomprimir un archivo Zip en Java 
    ·Cómo descargar flashplayer 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com