Limitazione di PhpMyAdmin sulla dimensione del file caricato

Limitazione di PhpMyAdmin sulla dimensione del file da caricare

PhpMyAdmin è uno strumento molto utilizzato per gestire i database MySQL, ma presenta una limitazione sulle dimensioni dei file da caricare. La dimensione massima del file che può essere caricato tramite PhpMyAdmin è in genere limitata a 2 MB. Se si tenta di caricare un file che supera questo limite, si riceve un messaggio di errore.

La limitazione delle dimensioni dei file caricati in PhpMyAdmin è stata introdotta per prevenire attività dannose e potenziali violazioni della sicurezza. Limitando la dimensione massima dei file, PhpMyAdmin assicura che nessuno possa caricare file che potrebbero compromettere la sicurezza del server.

Tuttavia, in alcune situazioni può essere necessario importare un database di grandi dimensioni da sql-dump utilizzando PhpMyAdmin. In questi casi, il superamento del limite di dimensione del file caricato può rappresentare un problema.

Come importare un database di grandi dimensioni utilizzando PhpMyAdmin e i relativi passaggi:

Queste azioni sono necessarie se si deve importare un database di grandi dimensioni da un dump SQL utilizzando PHPMyAdmin. In caso di importazione di questo tipo, potrebbe apparire il seguente errore:

Errore: Il database ha superato il limite di memoria

C'è un problema con la dimensione del file, perché supera il limite impostato dai parametri PHP. Pertanto, questi parametri devono essere modificati. Sono necessarie due opzioni, upload_max_filesize e post_max_size. La prima specifica la dimensione massima del file per il caricamento e la seconda specifica la dimensione massima del file per le richieste POST (con questo metodo, PHP salva il file). I dati del record si trovano nel file php.ini.

Il comando seguente può essere usato per individuare la sua posizione.

# php -i | grep php.ini Configuration File (php.ini) Path => /etc Loaded Configuration File => /etc/php.ini

In alternativa, si può semplicemente eseguire una ricerca di un file contenente questo parametro:

# grep -iRI upload_max_filesize /etc/ /etc/php.ini:upload_max_filesize = 2M

Una volta trovato il file, occorre aprirlo con un qualsiasi editor di testo, trovare le variabili indicate e modificarne i valori, come richiesto dal file caricato.

upload_max_filesize = 60M post_max_size = 60M

In questo esempio, il file di prova è di circa 50 MB, quindi è stato selezionato 60 MB. Nel passo successivo, riavviamo il servizio che elabora PHP (in questo caso, apache, ma forse php-fpm).

# service httpd restart

Dopo il riavvio, torniamo al menu Importazione e vediamo che la dimensione massima del file caricato è stata modificata.

Congratulazioni! Il limite di upload è stato aumentato in PHPMyAdmin (e in WordPress, se lo utilizzate).

Conclusione

In conclusione, ora sapete come aumentare la dimensione del file di importazione di PHPmyadmin. Seguendo questi passaggi, potete facilmente risolvere questo problema da soli, senza dover assumere qualcuno da Fiverr o Upwork. L'aumento del limite di upload in WordPress è ora alla vostra portata, quindi provate.

How useful was this article?

VAT

  • Other

    Other

    0%
  • austria

    Austria

    20%
  • Belgium

    Belgium

    21%
  • Bulgaria

    Bulgaria

    20%
  • Croatia

    Croatia

    25%
  • Cyprus

    Cyprus

    19%
  • Czech Republic

    Czech Republic

    21%
  • Denmark

    Denmark

    25%
  • Estonia

    Estonia

    22%
  • France

    France

    20%
  • Finland

    Finland

    24%
  • Germany

    Germany

    19%
  • Greece

    Greece

    24%
  • Hungary

    Hungary

    27%
  • Ireland

    Ireland

    23%
  • Italy

    Italy

    22%
  • Latvia

    Latvia

    21%
  • Lithuania

    Lithuania

    21%
  • Luxembourg

    Luxembourg

    17%
  • Malta

    Malta

    18%
  • Netherlands

    Netherlands

    21%
  • Poland

    Poland

    23%
  • Portugal

    Portugal

    23%
  • Romania

    Romania

    19%
  • Slovakia

    Slovakia

    20%
  • Slovenia

    Slovenia

    %
  • Spain

    Spain

    21%
  • Sweden

    Sweden

    25%
  • USA

    USA

    0%
european
states
  • Other
  • canada
  • poland
  • european-union
  • france
  • germany
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria