Aumentare il limite di import in mysql / php

Chiunque si sia trovato a gestire grandi portali web o applicazioni locali di grosse dimensioni avrà avuto a che fare con file .sql di dimensioni maggiori a 2 mega.

Andremo quindi a modificare queste impostazioni attraverso il file php.ini e sostiutiamo le seguenti righe che ha come valore 2 nel numero desiderato :

[php]; Maximum allowed size for uploaded files.
upload_max_filesize = 2M[/php]

Fatto ciò andremo in ..\apps\phpmyadmin\htdocs\import.php
e cambiamo :

[php]// We can not read all at once, otherwise we can run out of memory</pre>
$memory_limit = trim(@ini_get(‘memory_limit’));
// 2 MB as default
if (empty($memory_limit)) {
$memory_limit = 2 * 1024 * 1024;
}
// In case no memory limit we work on 10MB chunks
if ($memory_limit = -1) {
$memory_limit = 10 * 1024 * 1024;[/php]

in:

[php]// We can not read all at once, otherwise we can run out of memory</pre>
$memory_limit = trim(@ini_get(‘memory_limit’));
// 2 MB as default
if (empty($memory_limit)) {
$memory_limit = 200 * 1024 * 1024;
}
// In case no memory limit we work on 10MB chunks
if ($memory_limit = -1) {
$memory_limit = 100 * 1024 * 1024;[/php]

Abbiamo quindi incrementato di 100 volte il limite , a questo punto bisogna riavviare il servizio per apportare definitivamente le modifiche.