ファイルアップロード用のサーバーのデフォルトのphp.ini値(upload_max_filesize、post_max_size)は10Mです。私はそれを40Mに増やしたかった。それ、どうやったら出来るの?
方法1:使用できません。この特定のケースでは、この方法は機能しません。
ini_set("upload_max_filesize", "40M");
ini_set("post_max_size", "40M");
方法2:htaccessを使用しても実行できません。そうすると、サーバーが.htaccessファイルを次のエラーで変更するためです。
# For security reasons, mod_php is not used on this server. Use a php.ini file for php directives
方法3:サーバー全体の設定が変更されるため、デフォルトのphp.iniファイルに変更を加えたくありません。
方法4:自分のサイトでphp.iniファイルを作成し、そこで設定を定義できると聞きましたが、どちらも機能しませんでした。そのファイルの私のコード。(私はこの方法を間違った方法で適用したような気がします)
[PHP]
upload_max_filesize =40M
post_max_size =40M