XAMPP+phpMyAdmin 「Fatal error: Maximum execution time of 300 seconds」タイムアウトの対応 トラブル・エラー対応 PHPで理解するオブジェクト指向の活用 < 勉強してみたい方はこちら 概要説明 XAMPP環境のphpMyAdminを使用して大容量CSVのインポート。タイムアウトの改善設定を紹介。 ~ 目次 ~1 XAMPP環境のphpMyAdmin設定ファイルのパス2 php側の設定も変更3 設定を変更したら再起動4 phpMyAdminからCSVインポートにてテーブルを作成 XAMPP環境のphpMyAdmin設定ファイルのパス 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で設定したタイムアウトと同じ時間を設定します PageSpeed Insightsパフォーマンスチューニング設定を変更したら再起動 php.iniを修正した後は再起動して設定を反映しておきましょう phpMyAdminからCSVインポートにてテーブルを作成 上記設定を行い作成したいテーブル名を入力して実行することでCSVファイルの内容を任意のテーブルにインポートできるのでSQL形式でないデータを取り込む際に便利です トラブル・エラー対応 phpMyAdmin, エラー, 便利機能 WordPress 6.7 アップデートしたらWelcart プラグインの動作が…前の記事 WordPress XPosterプラグインとカスタム投稿を使用してX(twit…次の記事
Warning: call_user_func_array() expects parameter 1 to be a valid callback, function ‘xxx’ not found or invalid function nameの対応トラブル・エラー対応