$ _FILES [ 'ファイル'] [ 'サイズ']をupload_max_filesize上のファイルの0(ゼロ)をエコー
-
20-09-2019 - |
質問
問題は、私は、ファイルが、私は、関連するエラーメッセージを表示することができるようにアップロードするには大きすぎるかどうかを確認したいということですが、ファイルはphp.iniのupload_max_filesizeでよりも大きい場合にのみ0を表示しているようです。
なぜ、この出来事はありますか?どのように私は、ファイルは、関連するエラーを与える大きすぎることをテストすることができますか?
解決
を参照してください。 http://php.net/manual/en/ features.file-upload.errors.phpする
関連抜粋ます:
はPHP 4.2.0ので、PHPを返します 一緒に適切なエラー・コード ファイル配列。エラーコードは、することができ ファイルのエラーセグメントで見られます ファイル中に作成されたアレイ PHPでアップロードします。言い換えれば、 エラーがでたかもしれません $ _FILES [ 'userfile'] [ 'エラー']。
UPLOAD_ERR_OK値:0;何もありません エラー、成功を収めてアップロードされたファイルます。
UPLOAD_ERR_INI_SIZE値:1;ザ・ アップロードされたファイルは超えて upload_max_filesizeでディレクティブで php.iniを。
他のヒント
ファイルが存在し、0はエラーが発生したことを示して...通常はファイルサイズの制限を超えだと言っているという事実。関連するエラースト>の<ストライキ>。
編集:以下のコメント欄には、関連するエラーが$ _FILESにある、言及したよう[ 'userfile'] [ 'エラー']