私はアクセスできない PC でホストされている Web サイトを持っています。アップロード フォームがあり、最大 30 MB の mp3 ファイルをアップロードできます。サーバー側のスクリプトは PHP で作成されています。
ファイルをアップロードしようとするたびに、ファイルが許可された最大サイズを超えているため、サイズを増やす必要があるというエラーが表示されます。Web で調べたところ、ファイルを変更することを提案されました.htaccess
が、アクセス権がないため、うまくいきません。ルートにカスタム ファイルを追加する必要があると提案された人もいますphp.ini
が、うまくいきませんでした。他に何か提案はありますか?
ベストアンサー1
およびの値を次のように設定する必要がupload_max_filesize
ありpost_max_size
ますphp.ini
。
; Maximum allowed size for uploaded files.
upload_max_filesize = 40M
; Must be greater than or equal to upload_max_filesize
post_max_size = 40M
ファイルを変更した後php.ini
、新しい設定を使用するには HTTP サーバーを再起動する必要があります。
を変更できない場合はphp.ini
、運が悪いことになります。実行時にこれらの値を変更することはできません。 で指定された値よりも大きいファイルのアップロードは、php.ini
実行が の呼び出しに到達するまでに失敗しますini_set
。
を参照してくださいphp.ini
コア指令の説明。