ラボ > PHP:ファイル関連、サーバ:.htaccess

PHPの「upload_max_filesize」の値を変更

ファイルのアップロード時の制限を変更したい。「ini_set()」は使えない・・・とか。

作成日:2018-06-29, 更新日:2018-07-10

基本

PHPの「ini_set()」はダメ。

変更したいときは
・php.ini
・httpd.conf
・.htaccess
のどれか。

サーバ管理している(or 権限を持つ)人なら「php.ini」「httpd.conf」を修正すればOKだけど、そうじゃない場合は「.htaccess」しか使えない。

.htaccess

post_max_sizeも一緒に設定する必要あり・・・だとか。

php_value upload_max_filesize 10M
php_value post_max_size 10M

※Xamppやサーバによっては.htaccessでの設定を許可してくれないコトもある

Xamppで.htaccessを使う

php.ini

実際に試していないので、詳細不明。

upload_max_filesize = 10M

httpd.conf

実際に試していないので、詳細不明。

php_value upload_max_filesize "10M"

関連項目

Xamppで.htaccessを使う