| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    PHP Fatal Error : Memory Esausto
    applicazioni PHP , come WordPress e Drupal , comunemente incontrano il PHP Fatal error: memoria esaurita. Questo di solito si verifica quando un plugin o altra estensione fa sì che lo script per utilizzare la memoria del server troppo. La configurazione di default di PHP imposta un limite alla quantità di memoria di uno script può essere utilizzato per impedire l'esecuzione difettosi o dannoso di rallentamento o crash di un server . Di tanto in tanto , ci sarà un motivo legittimo per superare questo limite di memoria , come ad esempio il caricamento di un file o l'esecuzione di un complesso di applicazioni web. È possibile aumentare il limite di memoria PHP e fissare il PHP Fatal error: messaggio esaurito la memoria. Aumentare PHP Limite di memoria per un singolo script

    Il modo più semplice per risolvere il PHP memoria errori esaurito è quello di aumentare il limite di memoria per lo script che sta causando l'errore. Ad esempio , se si ottiene l'errore quando si tenta di eseguire uploader.php , è possibile aggiungere questa riga alla parte superiore del codice :

    ini_set ( " memory_limit " , " 16M ");
    < p > Se viene ancora visualizzato l'errore , provare ad aumentare il 16M a 32M e provare di nuovo . Aumentare questo numero incrementale fino a quando compare più l'errore . Questa operazione cambia solo il limite di memoria per quello script PHP. Se un plugin sta causando l'errore , aggiungere questa riga all'inizio del file PHP del plugin .
    Aumentare livello di server PHP Limit

    Se si è l'amministratore di il server e avere accesso a php.ini , è possibile modificare il limite di memoria per l'intera configurazione di PHP . Questo riguarda tutti gli script PHP in esecuzione sul server . Per fare ciò , php.ini aperto sul vostro server web e cercare la riga che legge " memory_limit =" . Anche in questo caso , aumentarlo finché non si riceve più il messaggio di errore. Per disabilitare il limite di memoria , impostarlo su " memory_limit = -1" .
    Aumentare PHP Limite di memoria in . Htaccess

    Se siete su una condivisa server o non hanno accesso a php.ini , è possibile impostare il limite di memoria nel file . htaccess . Per farlo, aggiungere un file htaccess nella directory principale del tuo sito web (se non esiste già ) e quindi aggiungere una riga che dice : .

    Php_value memory_limit 16M

    Questo aumenta il limite per il tuo sito solo . È possibile verificare che questo ha lavorato mettendo un < php phpinfo (); ? ? > Riga della pagina e leggere l'output . Cercare un valore memory_limit "locale" e verificare che corrisponda a ciò che sopra definito. Se non ha funzionato , chiedere all'amministratore di rete per abilitare " AllowOverride On".
    WordPress Plugin e moduli Drupal

    Se non si sente a proprio agio i file di configurazione di editing a mano, è possibile installare plugin o moduli che renderanno il cambiamento necessario per voi. Per WordPress , provare Bump Memoria , che è stato progettato specificamente per risolvere l' errore di memoria esaurita durante l'aggiornamento la tua installazione di WordPress . Per Drupal , utilizzare il modulo di Drupal tweaks che fornisce un'interfaccia utente per la modifica di un certo numero di impostazioni PHP , tra cui il valore memory_limit .

    Previous :

    next :
      Articoli Correlati
    ·Come leggere un file XML con PHP 4 Script 
    ·Un tutorial su Ripristino del Array in PHP 
    ·Come impostare un valore in un elenco a discesa in NetS…
    ·Come aggiungere numeri a un array PHP 
    ·Il PHP Uguale Funzione 
    ·Come disattivare Magic Quotes in PHP 
    ·Come utilizzare un server MySQL utilizzando un client a…
    ·Come installare una unità PHP Mappa 
    ·Che cosa è PHP - Nuke 
    ·Funzione PHP in un cookie 
      Articoli in evidenza
    ·Come fare un display Textbox Dipende ComboBox in Visual…
    ·Come utilizzare il Picture Control utilizzando Visual B…
    ·Come determinare se una chiave del Registro di sistema …
    ·Come utilizzare Alice to Program Giochi di 
    ·Tutorial per Come installare plugin jQuery 
    ·Visual Basic 6 non vi permetterà di salvare come file …
    ·Le funzioni di prima classe in Python 
    ·Come impostare un DataTable DataGrid per popolare TreeV…
    ·Come fare un Bounce oggetto in C # 
    ·Come fare un pulsante Apri in Facebox Lightbox 
    Copyright © Conoscenza Informatica http://it.wingwit.com