wordpressベースでサイト運営していると、画像の容量オーバーでアップロードできない、エラーになるというケースがあります。
php.iniを書き換える、.htaccessに追記するなどの方法でアップロードできる画像サイズの上限を増やすことはできますが、サーバー会社によって微妙にやることが違うケースがあるようです。
今回はWADAXサーバーをご利用中のお客様からのヘルプ要請に合わせて対応した記録を覚書として展開していきます。
課題:WADAXサーバーでファイルアップロードの上限を増やしたい
WADAXサーバーでwordpressベースのサイト運用をしているが、画像の容量が大きくなるケースも出てきて、アップロード上限を増やしたい
解決策:PHPバージョンによって記述を変えた対応が必要
WADAXの場合、PHPバージョンによって対応策が変わるようです。
いままでphp.iniを触って解決!というパターンが多かったので新鮮。
FAQ等を調べると、php.iniの利用はNGとのことでした。
例:最大10MBのファイルをアップロードできるようにする場合
01.PHP5.X系の場合
php_value upload_max_filesize 10M php_value post_max_size 10M
【.htaccess】ファイルとして保存し【/public_html】直下にアップロードする。
02.PHP7.X系の場合
upload_max_filesize = 10M post_max_size = 10M
【.user.ini】ファイルとして保存し【/public_html】直下にアップロードする。
補足事項
数字的にはアップロード上限を増やすことができたとしてもWADAX側の制限で対応していないケースもあるようです。
今回試しに上限を20MBとし、10MBちょいの画像をアップロードしようとしたら見事にエラー表示出ちゃいました。残念賞。
ブログ等に画像をアップロードする場合は、画像サイズ(容量)は控えめにすることをお勧めしています。あまり容量が多いと表示速度に影響が出たり、契約プラン内の容量オーバーにつながる可能性もありうるので。
デハデハ!