| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    PHP Fatal Error : hukommelse opbrugt
    PHP-applikationer , såsom WordPress og Drupal , almindeligvis støder på PHP fatal fejl : hukommelse opbrugt . Dette sker normalt, når et plugin eller en anden udvidelse får scriptet til at bruge for meget server hukommelse. PHP standardkonfigurationen sætter en grænse på mængden af ​​hukommelse et script kan bruge til at forebygge fejl eller ondsindede scripts bremse eller bryder en server. Indimellem vil der være en legitim grund til at overskride denne hukommelse grænse , såsom at uploade en fil eller køre et komplekst web-applikation. Du kan øge hukommelse PHP og løse PHP fatal fejl : hukommelse opbrugt meddelelse. Stigende PHP Memory grænsen for en enkelt Script

    Den enkleste måde at løse PHP hukommelse opbrugt fejl er at øge hukommelsen grænse for det script, der er årsag til fejlen. For eksempel, hvis du får fejl, når de forsøger at køre uploader.php kan du tilføje denne linie til toppen af koden : Hej

    ini_set ( " memory_limit ", " 16M ");
    < p > Hvis du stadig modtager fejlen , kan du prøve at øge 16M til 32M og prøver igen. Øge dette antal trinvist indtil fejlen ikke længere vises. Dette vil kun ændre hukommelsen grænse for , at en PHP script. Hvis et plugin er årsag til fejlen , skal du tilføje denne linie til toppen af ​​plugin s PHP fil.
    Stigende Server - Wide PHP Limit

    Hvis du er administrator for serveren og har adgang til php.ini , kan du ændre hukommelsen grænse for hele PHP-konfigurationen . Dette påvirker alle PHP-scripts , der kører på serveren. For at gøre dette , åben php.ini på din webserver og kigge efter den linje , der hedder " memory_limit =" . Igen , øger det, indtil du ikke længere modtage fejlmeddelelsen. Sådan deaktiverer hukommelse grænse , skal du indstille den til " memory_limit = -1" .
    Stigende PHP Memory Grænse i . Htaccess
    p Hvis du er på en delt server eller ikke har adgang til php.ini , kan du indstille hukommelsen grænsen i din . htaccess fil. For at gøre det , tilføje en htaccess filen til din hjemmeside rodmappe ( hvis man ikke allerede findes ), og derefter tilføje en linje , der lyder: .

    Php_value memory_limit 16M

    Dette øger grænsen for din hjemmeside alene. Du kan kontrollere, at dette arbejdede ved at placere en < php phpinfo (); ? > Linje på din side og læse output. Kig efter en "lokal " memory_limit værdi og sikre, at det passer , hvad du defineret ovenfor. Hvis det ikke virker, så spørg din web administrator for at aktivere " AllowOverride On".
    WordPress Plugins og Drupal moduler

    Hvis du ikke føler sig trygge redigering konfigurationsfiler i hånden, kan du installere plugins eller moduler , der vil gøre de nødvendige ændringer for dig. For WordPress , prøv Memory Bump , som blev designet specielt til at løse hukommelse opbrugt fejl, når du opgraderer din WordPress installation. For Drupal, bruge Drupal tweaks modul, der giver en brugergrænseflade til at ændre en række af PHP -indstillinger , herunder memory_limit værdi.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Flush en langsom Query Log ind MySQL 
    ·PHP Fatal Fejl: Kan ikke frakoblet String offsets 
    ·Sådan oprettes en brugerdefineret knap i PHP 
    ·Hvordan man bruger PHP Mail for batches 
    ·Sådan får du adgang variabler fra en anden PHP File 
    ·Sådan oprettes Dir i PHP 
    ·Sådan Tilføj & Fratræk heltal i forskellige kolonner…
    ·Sådan Genstart MySQL i Plesk 
    ·Sådan Embed en SWF fil i PHP 
    ·Sådan installeres og konfigureres MySQL 5.0.77.Tar 
      Anbefalede Artikler
    ·Hvordan at begynde at lære Objective C på Windows 
    ·Hvordan man laver et tekstfelt Standard til 0 I Java 
    ·String Python Typer 
    ·Hvilket program skal jeg bruge til at oprette Java spil…
    ·Hvordan man kan skjule af klasse i JavaScript 
    ·Sådan konvertere en streng til INT i Vb.net 
    ·The Best Prolog Tutorial 
    ·Sådan bruges VB6 monthview Kontrol 
    ·Sådan tilføjes en Minimer knap til en Visual Basic Fo…
    ·Sådan fjerner dubletter fra en sekvens i Python 
    Copyright © Computer Viden http://www.computerdk.com