PHP 開発ファイルアップロードチュートリアルにおけるエラーメッセージの分析
これは、php.ini ファイルと併せて確認する必要があります
php.ini ファイルを開いて、upload を検索します
以下を見て、882 行目で On を off に変更するように依頼してください。その後、サーバーを再起動します
次に実行すると、効果は次のようになります:
空の配列を出力します
887 行 Upload_tmp_dir = 一時ファイルが保存されるディレクトリ
891 行 Upload_max_filesize = 2M 許可されるアップロード ファイル サイズは 2 メガバイトです
894 行アップロード = 20 一度にアップロードできるファイルの最大数は 20 です
そこで、switch ステートメントとしてエラー メッセージを書き込みます
switch ($error){
case 1: echo "アップロードされたファイルは、php の Upload_max_filesize の値を超えています構成ファイル"; ブレーク; max_file_size サイズを超えました";ブレーク;
ケース 3: echo "ファイルは部分的にアップロードされました";ブレーク; ケース 4: エコー ""ファイルはアップロードされていません";ブレーク;
ケース 6: エコー ""一時ディレクトリ見つかりません";ブレーク; ケース 7:
ケース 8: エコー「システム エラー」; ブレーク;