PhpMyAdminでインポートサイズの制限を増やすことができるかどうか、またはどのように増やすことができるか知っていますか?現在、私のサーバーは2MBに制限されています。
これはphp.iniのupload_max_filesizeと同じではないことに注意してください。その値は2MBに設定されています。
DBの1つにテーブルをインポートする必要がありますが、インポート時のphpMyAdminの制限である50MB以上のデータにより、それができません。
changes into the php.ini file
post_max_size = 800M
upload_max_filesize = 800M
max_execution_time = 5000
max_input_time = 5000
memory_limit = 1000M
now restart for the changes to take effect
php.iniでこれらの値を変更します
post_max_size = 750M
upload_max_filesize = 750M
max_execution_time = 5000
max_input_time = 5000
memory_limit = 1000M
次に、変更を有効にするためにWampを再起動します。少し時間がかかります。次のエラーが表示される場合:
インポートを終了する場合、スクリプトのタイムアウトが経過しました。同じZipファイルを再送信してください。インポートが再開されます。
次に、phpMyAdmin\libraries\config.default.phpでphpMyAdmin
構成を更新します
/**
* maximum execution time in seconds (0 for no limit)
*
* @global integer $cfg['ExecTimeLimit']
*/
$cfg['ExecTimeLimit'] = 0;
Php.iniファイルから制限を増やすことができます。 Windowsを使用している場合は、C:\ xampp\phpディレクトリからphp.iniファイルを取得します。
次の行を変更し、制限を設定します
post_max_size = 128M
upload_max_filesize = 128M
max_execution_time = 2000
max_input_time = 3000
memory_limit = 256M
php.iniファイルの以下の行を変更:
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300
max_input_time = 500000
memory_limit = 256M
php.iniの値を変更した後、wamp\aliasディレクトリにあるphpmyadmin.confを編集し、次の値を増やします。
php_admin_value upload_max_filesize 256M
php_admin_value post_max_size 256M
php_admin_value max_execution_time 600
php_admin_value max_input_time 600
Php-development.iniまたはphp-production.iniではなくphp.iniを編集していることを確認してください。php.iniは構成設定ファイルであり、エディターで編集すると.ini拡張子が表示されます。 php.iniは次の場所にあります:xampp/php/php