ファイルのサイズが大きくインポートできない時の設定方法
アップロードするファイルのサイズやアップロードする時間には制限があります。
ウェブサイトの移行・移転時に、ファイルのサイズが大きいためにインポートできない時の「.htaccess ファイル」の設定方法です。「.htaccess ファイル」でアップロードするサイズや時間を増やします。
.htaccess ファイルの場所
- public_html→example.com→.htaccess
コアサーバーV2の「.htaccess ファイル」の場所
- 「ツール」→「フォイルマネージャー」へ
- 「domains」→ドメイン名(example.com)→public_html→.htaccess
コアサーバーV2は「domains」フォルダの中にWordPressがインストールされています。
.htaccess ファイルへの追加
「htaccess ファイル」を開き、「htaccess ファイル」の末尾に下記を追加します。
php_value upload_max_filesize 1G php_value post_max_size 1G php_value memory_limit 2048M php_value max_execution_time 300
エックスサーバー・ロリポップのphp.iniファイルの変更方法
「php.ini」「.htaccess」「wp-config.php」ファイルとは
php.ini ファイル | PHPプログラムの動作や環境を設定するファイル |
.htaccess ファイル | アクセス制限やリダイレクトなどを様々な制御や設定 |
wp-config.php ファイル | データベースの接続情報 |
「php.ini ファイル」で、アップロードするサイズや時間の確認や変更ができます「.htaccess ファイル」で、アップロードするサイズや時間の指定ができます。
「php.ini」を編集できない場合は、「.htaccess」に追記します。「.htaccess」に追記した方が、初期値に戻す時は削除するだけですから簡単です。
「php.ini ファイル」の場所
- /public_html/.fast-cgi-bin/ php.ini
php.ini で」初期値を確認できます。
現在のコアサーバーの初期設定値
設定項目 | 設定内容 | 初期設定値 |
---|---|---|
upload_max_filesize | アップロードファイルの許容サイズを設定 | 2048M |
post_max_size | POSTデータの許容最大サイズ | 2048M |
max_execution_time | 強制終了されるまでの時間 | 300 |
max_input_time | サーバー側のPHP が起動してからスクリプトの実行を開始するまでの時間 | 60 |
アップロードするファイルのサイズやアップロードする時間を増やす詳細
- .htaccess ファイルに追記する
- wp-config.php ファイルに追記する
.htaccess ファイルを更新する(例)
php_value upload_max_filesize 1G php_value post_max_size 1G php_value memory_limit 2048M php_value max_execution_time 300
設定項目 | 設定内容 | 設定 |
---|---|---|
upload_max_filesize | アップロードファイルの許容サイズを設定 | 1G |
post_max_size | POSTデータの許容最大サイズ | 1G |
memory_limit | メモリの上限 | 2048M |
max_execution_time | 強制終了されるまでの時間 | 300 |
max_input_time | サーバー側のPHP が起動してからスクリプトの実行を開始するまでの時間 | ― |
過去の最大サイズや時間の変更の詳細は下のリンクに記載しています。
wp-config.php ファイルに追記する(例)
@ini_set( 'upload_max_filesize' , '128M' ); @ini_set( 'post_max_size', '128M'); @ini_set( 'memory_limit', '256M' ); @ini_set( 'max_execution_time', '300' ); @ini_set( 'max_input_time', '300' );
設定項目 | 設定内容 | 設定 |
---|---|---|
upload_max_filesize | アップロードファイルの許容サイズを設定 | 128M |
post_max_size | POSTデータの許容最大サイズ | 128M |
max_execution_time | 強制終了されるまでの時間 | 300(秒) |
max_input_time | サーバー側のPHP が起動してからスクリプトの実行を開始するまでの時間 | 300(秒) |