仕事中にメモっておこうと思ったことも書いておく

phpでファイルアップロードするWebサービスを書くときの容量設定

 

1.httpd側の設定(IISのweb.configとかapache.confとかnginx.confとか)でクライアントからのPOSTのサイズ制限を設定する(例えばnginxならclient_max_body_size XXM;)

2.php.iniの設定でpost_max_sizeとupload_max_filesizeとmemory_limitを設定する

3.タイムアウトするようならphp.iniの設定でmax_input_timeを設定する

 

割と常識っぽいので忘れないようにしとかないと。。