Hvordan øger man PHP-hukommelse (hukommelsesgrænse) og inputværdier med cPanel og php.ini?
Når du installerer et avanceret plugin på din hjemmeside, uploader en stor temademo eller prøver at opdatere tusindvis af produkter på din e-handelsside på én gang.Fatal error: Allowed memory size of ... bytes exhaustedellerMax Input VariablesDu får muligvis en advarsel. Disse fejl indikerer, at den hostingpakke, der hoster dit websted, sidder fast i PHP-softwaregrænserne. Du kan bruge følgende metoder til at øge grænserne.
Metode 1: Brug af cPanel "MultiPHP INI Editor" (nemmeste måde)
Hvis cPanel er installeret i din virksomhedshostingpakke, kan du øge grænserne fra panelet uden at beskæftige dig med koder:
- Log ind på cPanel og klik under Software. MultiPHP INI Editor gå ind i menuen.
- På den side, der åbnes, skal du vælge domænenavnet på dit websted, du vil drive.
- Find følgende indstillinger og øg deres værdier og tryk på knappen "Anvend":
- memory_limit: Det er den maksimale mængde RAM dit websted kan trække fra serveren.
256Meller512Mgør det. - max_input_vars: Dette er grænsen for formularer/data, der kan sendes på én gang.
3000eller5000Opdater som . - upload_max_filesize: Det er den maksimale filstørrelse, der kan uploades fra webstedet.
128Mdu kan.
- memory_limit: Det er den maksimale mængde RAM dit websted kan trække fra serveren.
Metode 2: Håndhævelse af grænser med .htaccess-fil
Hvis du ikke har tilladelse til at redigere PHP på din server, kan du gøre det samme..htaccessDu kan også udløse det ved at tilføje følgende koder til bundlinjen i din fil:
php_value memory_limit 512M php_value max_input_vars 5000 php_value upload_max_filesize 128M php_value post_max_size 128M
Denne artikel er specielt forberedt til PvPServer.