GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come aumentare il limite di memoria PHP

In questo tutorial, ti mostreremo come aumentare il limite di memoria PHP su un server Linux. Se hai visto un errore come ”Errore irreversibile:dimensione memoria consentita PHP esaurita” nei log del server web o il tuo browser, significa che PHP ha esaurito il limite di memoria massimo. Questo tutorial mostrerà due modi diversi su come aumentare il limite di memoria PHP.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root.

Aumenta il limite di memoria PHP

Passaggio 1. Innanzitutto, iniziamo assicurandoci che il tuo sistema sia aggiornato.

sudo yum clean all
sudo yum update

Passaggio 2. Controlla il limite di memoria PHP

Puoi controllare creando un file chiamato info.php in /var/www/html/ con il seguente contenuto:

<?php
phpinfo();
?>

Passaggio 3. Aumenta il limite di memoria PHP sul sistema Linux.

Metodo 1. Modifica del limite di memoria da php.ini

In primo luogo, trova il file php.ini utilizzato dal tuo server web.

nano /etc/php.ini

Cerca “memory_limit” nel tuo php.ini e cambialo. Se non viene trovato nessun “memory_limit”, aggiungi la riga seguente alla fine di php.ini

memory_limit = 64M ;Maximum amount of memory a script may consume (64MB)

Riavvia il server web Nginx o Apache:

service httpd restart
or
service nginx restart

Metodo 2. Modificare il limite di memoria utilizzando .htaccess

Trova il ".htaccess" nella directory principale del dominio specificato, modifica il file .htaccess nella directory webroot. Cerca la sezione:

php_value memory_limit 64M ;Maximum amount of memory a script may consume (64MB)

Congratulazioni! Hai aumentato con successo la memoria PHP. Grazie per aver utilizzato questo tutorial per modificare il limite di memoria PHP del sistema Linux. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di PHP.


Cent OS
  1. Come aumentare il limite del numero di file aperti in Linux

  2. Come installare PHP 7.3 su CentOS 8

  3. Come installare PHP 7.4 su CentOS 7

  4. In che modo le pipeline limitano l'utilizzo della memoria?

  5. Come installare PHP 7.2 su CentOS 7

Come impostare la memoria Docker e il limite di utilizzo della CPU

Come installare PHP 7, 7.2 e 7.3 su CentOS 7

Come installare PHP 7 su CentOS 7

Come aumentare la memoria e la CPU sulla macchina Vagrant

Come aumentare le risorse di memoria guest KVM

Come limitare l'utilizzo della memoria dell'applicazione?