| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    PHP Fatal error : Memoria Agotada
    aplicaciones PHP , como WordPress y Drupal , se encuentran con frecuencia el error fatal de PHP : memoria agotada. Esto suele ocurrir cuando un plugin u otra extensión hace que la secuencia de comandos que utilice demasiada memoria del servidor. La configuración por defecto de PHP establece un límite en la cantidad de memoria que un script puede utilizar para evitar que secuencias de comandos erróneos o malicioso de ralentización o estrellar un servidor. De vez en cuando , habrá una razón legítima para superar este límite de memoria, como subir un archivo o ejecutar una aplicación Web compleja. Puede aumentar el límite de memoria de PHP y corregir el error fatal de PHP : Mensaje de memoria agotada . El aumento de límite de memoria de PHP para un script único

    La forma más sencilla de corregir el error de memoria agotada PHP es aumentar el límite de memoria para el script que está causando el error. Por ejemplo, si se produce el error al intentar ejecutar uploader.php , puede agregar esta línea al principio del código :

    ini_set ( " memory_limit ", " 16M ");
    < p > Si sigue recibiendo el error , intente aumentar el 16M al 32M y volver a intentarlo . Aumente este número progresivamente hasta que no aparezca el error. Esto solo cambiará el límite de memoria para que un script PHP. Si un plugin está causando el error , añada esta línea a la parte superior del archivo PHP del plugin.
    Aumentando global del servidor PHP límite

    Si usted es el administrador de el servidor y tener acceso a php.ini , puede cambiar el límite de memoria para toda la configuración de PHP. Esto afecta a todos los scripts PHP se ejecutan en el servidor. Para ello, abierto php.ini en su servidor web y busque la línea que dice " memory_limit =" . Una vez más, aumentarlo hasta que ya no recibe el mensaje de error. Para desactivar el límite de la memoria , el valor de " memory_limit = -1 " .
    Aumentando PHP Límite de memoria de . Htaccess

    Si usted está en una compartida servidor o que no tienen acceso a php.ini , puede establecer el límite de memoria en el archivo htaccess . . Para ello , agregue un archivo htaccess en el directorio raíz de su sitio web (si no existe ya ) y luego agregar una línea que dice : .

    Php_value memory_limit 16M

    Esto aumenta el límite para su sitio web solo . Puedes verificar que este trabajó colocando un < php phpinfo (); ? > Línea de la página y leer el resultado. Busque un valor memory_limit "local" y asegurarse de que coincide con lo que se ha definido anteriormente. Si no funciona, consulte a su administrador de la web para permitir " AllowOverride On. "
    WordPress Plugins y módulos de Drupal

    Si usted no se siente cómodo de edición de archivos de configuración a mano , puede instalar plugins o módulos que harán los cambios necesarios para usted. Para WordPress , intente Bump memoria , que fue diseñado específicamente para resolver el error de memoria agotada al actualizar su instalación de WordPress. Para Drupal , utilice el módulo de ajustes Drupal que proporciona una interfaz de usuario para cambiar una serie de configuraciones de PHP , incluyendo el valor memory_limit .

    Previous :

    next :
      Artículos relacionados
    ·Cómo mostrar un documento de Word con PHP 
    ·Cómo cambiar la contraseña en PHP 
    ·Cómo cambiar el nombre de un archivo en PHP 
    ·Tipos de SSIS Datos 
    ·Cómo crear un enlace simbólico con PHP 
    ·Cómo saber si PHP se está ejecutando en modo CGI 
    ·PHP cadena de extracción 
    ·MySQL se une Select Conde Tutorial 
    ·Cómo conseguir una Sub XML Estructura de fragmentos de…
    ·Un tutorial sobre Restauración de la matriz en PHP 
      Artículos destacados
    ·Cómo obtener las funciones de un objeto en Python 
    ·¿Cómo puedo cambiar el orden del artículo en StackPa…
    ·Cómo utilizar Visual Basic 2008 Express 
    ·Cómo crear una matriz en Ruby 
    ·Python Loops Breaking 
    ·Perl MySQL Tutorial 
    ·MySQL Java Tutorial 
    ·Diferencia entre FORTRAN Funciones y subrutinas 
    ·Cómo descifrar un archivo cifrado de Blowfish 
    ·¿Cuáles son las ventajas de Python 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com