画像が一定数枚までしかアップロードできない場合の対処法
アップロード数に制限がある?
1つのエントリーで、画像ユニットや画像のカスタムフィールドを使って、写真・画像ファイルを添付すると20枚までは登録できるけど、それ以上はアップされないことがあります。その場合、バナーモジュール(Banner)でも同様に発生します。
原因
サーバー側(PHP)の設定で、以下の制限が設けられている事が原因になります。
- アップロード出来るファイル数(PHP 5.2.12 以降)
- input要素の最大数(PHP 5.3.9 以降)
対処法
以下の項目の制限を緩めてあげる必要があります。環境に合わせて適度に設定して下さい。
- max_file_uploads(アップロード出来るファイル数 デフォルト値:20 アクセスレベル:PHP_INI_SYSTEM)
- max_input_vars(input要素の最大数 デフォルト値:1000 アクセスレベル:PHP_INI_PERDIR)
max_input_varsは「htaccess」でも設定可能な場合が多いですが、 max_file_uploadsは「htaccess」で設定出来ない場合もありますので、設定出来ない場合は「php.ini」などで設定をしてみて下さい。
その他の制限
以上の事が原因ではないと思われる場合は、以下のような制限項目もチェックして見て下さい。
CPI ACE01 サーバーアップデートに関するお知らせ
CPI ACE01サーバーのアップデート
a-blog cmsの簡単インストールなどもあり、ACE01共有サーバーをご利用の方も多いかと思います。 そのACE01がサーバーのアップデートを行う事になり、弊社にもお問い合わせが多くくているので、ここで情報を整理したいと思います。
アップグレード内容
大きく2つのアップデートがあります。Apacheのバージョンアップについては得にCMSで対応しないといけない事はありませんが、WAFについては注意が必要です。これについては後述します。
- Apache バージョンアップ 1.3 系→2.2系 に変更
- WAF 機能の提供開始
ロリポップ/レンタルサーバー で画像がアップロードできない

GMOペパボ の ロリポップ レンタルサーバーサービスで a-blog cms をご利用の場合、画像がアップロードできない場合があることが確認されました。
原因
画像エンジンの Image Magick 周りの問題で、うまくファイルを保存できないことが原因。
対策方法
画像エンジンにGDを使います。 private/config.system.yaml ファイルに以下を追記ください。
image_magick : off
以上になります。 今後ともa-blog cmsをよろしくお願いいたします。