##はじめに
業務上でPHPファイルがインポートできなかった際に調べたサイト(ページ下部リンク参照)を参考にしています。
素人の備忘録程度の投稿なので、至らない点があると思いますがご了承ください
##①容量が大きくアップロードが中断される場合
容量が大きいファイルの場合、php.ini
ファイルを書き換える必要があります。
アップロードされるファイルサイズの上限が決まっているので、php.iniファイル内の下記を修正します。
・memory_limit(使用できるメモリの上限設定)
・post_max_size(POSTされるデータの上限設定)
・upload_max_filesize(アップロードされるファイルサイズの上限設定)
memory_limit = 128M
post_max_size = 8M
upload_max_filesize = 2M
例えばこのような設定になっている場合
memory_limit = 128M
post_max_size = 128M
upload_max_filesize = 128M
全体的に値を大きくすることでファイル上限を上げ、アップロードできるようになります。
##②アップロードしようとするとタイムアウトする場合
容量の大きいファイルをアップロードするに伴い、アップロードに時間がかかるためタイムアウトしてしまう可能性があります。
その場合、config.default.php
ファイルを書き換えることで問題を解消できます。
$cfg[‘ExecTimeLimit’] = 300;
例えばこのような設定になっている場合、時間制限が300秒となります。
$cfg[‘ExecTimeLimit’] = 0;
数字を0にすることで、時間が無制限になりタイムアウトしなくなります。
##参考にさせていただいたサイト
・ファイル容量を大きくする方法