大規模なスクリプトのインポート中の PHPMyAdmin タイムアウト エラーの解決
PHPMyAdmin を通じてかなりのサイズ (300 MB 以上) の SQL スクリプトをインポートしようとすると、ユーザーはタイムアウト エラーに遭遇する可能性があります。この問題は、php.ini の関連設定を調整した後でも発生する可能性があります:
post_max_size = 750M
upload_max_filesize = 750M
max_execution_time = 300
max_input_time = 540
memory_limit = 1000M
解決策:
これらの変更にもかかわらずタイムアウト エラーが継続的に発生する場合は、ファイル内の設定を変更することをお勧めします:
\phpmyadmin\libraries\config.default.php
具体的には、次の設定を変更します:
$cfg['ExecTimeLimit'] = 300;
に:
$cfg['ExecTimeLimit'] = 0;
この調整を行った後、PHPMyAdmin を再起動します。これにより、操作がローカル サーバーで実行されると仮定すると、実行時間制限が効果的に削除されます。これは運用環境では推奨されないことに注意してください。
以上がphp.ini を変更した後でも、PHPMyAdmin で大規模な SQL スクリプトをインポートするとタイムアウト エラーが発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。