Webmail(Squirrelmail)の容量増加
webmail の添付書類の最大容量はこれまで2MBであった。
これを 20MB まで増加することを試みた。
SquirrelMailの添付ファイル容量を20MBまで許容することにする。といっても、SquirrelMailをいじるわけでなくてphpをいじる(phpのアップロード量の制限だから)
バックアップを作る→修正用にコピーを作る→コピーを変更する→httpdとmail機能を止める→コピーをオリジナルファイル名に変更する→httpdとmail機能をスタート の順である
1)オリジナルのファイルのバックアップとコピー /etcで #cp php.ini php.ini.06112 #cp php.ini php.ini.copy /etc/httpd で #cp httpd.conf httpd.conf.061127 #cp httpd.conf httpd.conf.copy 2)コピーしたファイルを書き換える
/etc で php.ini.copyの以下2行を書き換える。
upload_max_filesize = 20M 489行目
post_max_size = 20M 373行目
phpがアップロードできるファイル容量を20MBに変更したわけだ。
/etc/httpd で httpd.conf.copy の最終行以降に、以下の3行を加える。コメントを残しておくのがいいだろう。 <Files *.php> LimitRequestBody 52428800 </Files> apacheでのphpの転送制限を50MBに変更したわけだ(1024*1024*50)。
3)サーバ管理で Mail と Web を停止
4)書き換えたファイルをオリジナルのファイル名に変更
/etcで
#mv php.ini.copy php.ini
/etc/httpd で
#mv httpd.conf.copy httpd.conf
6)サーバ管理でMail と Web を起動
php や apache が動いているから、動いているファイルを書き換えるのは良くない。