• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:アップローダー「PHP」について)

アップローダー「PHP」のアップロード制限を10MBに変更したい

このQ&Aのポイント
  • PHPのアップローダーを使用している際に、アップロード制限を10MBに変更したいと考えています。
  • アップローダーの仕様では、800 KBまでのアップロードが可能とされていますが、これを10MBまでの制限に変更したいと思っています。
  • ファイル内の制限を変更しても意味がないようで、関連する部分はファイルのバイト数を表示する関数のようです。具体的な変更方法がわからないため、アドバイスをいただけると幸いです。

質問者が選んだベストアンサー

  • ベストアンサー
  • mega2007
  • ベストアンサー率33% (40/118)
回答No.1

>→10MBまでアップロード可能に直したいのです。 私はもう答えがわかっていますが、念のためにビデオファイルでも何でも良いですから、10メガバイトのファイルをFTPにてサーバーに送信してみて下さい。 たぶん、エラーになるでしょう。 それから返信します。

mark28
質問者

お礼

ご返信ありがとうございます。 php.iniや.htaccessの設定は基本、いじりません。 っというより、都合上私にアクセス権限がありません。 上記ファイルに関しては、現状のまま、あくまでもPHPファイルの中で編集をしたいと考えています。 2番目に投稿して下さった内容の中に、 >>デフォルトは2Mとありました。 つまり、2000kbまででしたら、 $limitk = の数値を変えるだけで十分に反映できるのだと、理解できました。 それを踏まえて上限を20Mとするためには、上記ファイルを編集しないといけないということも 理解できました。 ありがとうございます。

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • bm_hiro
  • ベストアンサー率51% (200/388)
回答No.3

回答でなくてすみません。 とりあえず、そちらの勘違いの指摘です。 >>おそらくこの部分に関係してると思うのですが、 残念ながら無関係です。 FormatByte($size) は、見た感じ、「単位の表示の整形」をしているだけのようです。

mark28
質問者

お礼

ナイスなアドバイス、ありがとうございました。 たしかに無関係のようですね。 あくまでも、 $limitk = でした。

すると、全ての回答が全文表示されます。
回答No.2

利用しているサーバー環境によるので的確な回答が難しいですが デフォルトでは2MB制限だと思います。 php.iniが変更できるなら memory_limit post_max_size upload_max_filesize の10Mに変えてください。 変更できないのならhtaccessに php_value upload_max_filesize 10M php_value post_max_size 10M を記述してみてください。

mark28
質問者

お礼

ご返信ありがとうございます。 どちらかのファイルを変更して、設定を反映させたいと思います。

すると、全ての回答が全文表示されます。

関連するQ&A