XAMPP+phpMyAdmin 「Fatal error: Maximum execution time of 300 seconds」タイムアウトの対応

概要説明

XAMPP環境のphpMyAdminを使用して大容量CSVのインポート。タイムアウトの改善設定を紹介。

C:\xampp\phpMyAdmin\config.inc.php

上記ファイルを編集します。私の環境では上記のパスのファイル編集で変更できました

調べていると下記のパターンの場合もあるようなので設定を変えても変化がない場合はconfig.default.phpでも変更を行ってみたほうが良いかもしれません

phpMyAdmin\libraries\config.default.php

config.inc.php
$cfg['ExecTimeLimit'] = 3600;

こちらを一番最後の行に追加することでタイムアウトの時間が1時間に変更できます

php側の設定も変更

php.ini
max_execution_time = 3600
max_input_time = 3600
memory_limit = 128M
upload_max_filesize = 128M

phpMyAdminで設定したタイムアウトと同じ時間を設定します

設定を変更したら再起動

php.iniを修正した後は再起動して設定を反映しておきましょう

phpMyAdminからCSVインポートにてテーブルを作成

XAMPP+phpMyAdmin 「Fatal error: Maximum execution time of 300 seconds」タイムアウトの対応

上記設定を行い作成したいテーブル名を入力して実行することでCSVファイルの内容を任意のテーブルにインポートできるのでSQL形式でないデータを取り込む際に便利です

関連機能

  1. Warning: call_user_func_array() expects parameter 1 to be a valid callback, function ‘xxx̵…

  2. Google カレンダーの「11/15」「七五三」が祝日として表示されている現象についてGoogleの仕様変更が原因であることを確認

  3. WordPressでのメモリ上限エラー対応 PHP Fatal error: Allowed memory size of xxx bytes exhausted

[amazon_auto_links id="695"]

サイドバー

よく使うカスタマイズ

最近の記事

アニメの名言集

これからこの世を背負って行く若者に
今この世を背負っている大人の…
我らの生き様を見せんでなんとする!

鋼の錬金術師
by オリヴィエ・ミラ・アームストロング

Profile

PAGE TOP