PHPで$_FILESが空っぽのときの主な原因

   

特に何かエラーがでているわけでもないのに、$_FILESの中身が空っぽになってしまった時の大体の原因です。

■php.iniの容量制限設定に問題があることが多い

post_max_sizeとupload_max_filesize の上限値にあたってしまっていることが多いです。apacheとか、nginx側の制限の場合はレスポンスコードがエラーで戻ります。この辺を見直すといいでしょう。

megane

megane

最近、個人事業主から法人へと進化しました。 エンジニア歴13年位です。PHPとかMysqlを使ってWebシステムを構築します。 Javaも書きます。 CakePHPも使います。 サーバのチューニングもごりごりやります。 あと、お肉と自動車が好きです。Twitterとか申請どうぞ。

 - PHP , ,