写真をアップロードしようとしましたが、うまくいきませんでした。後で、PHP のパラメータ設定に問題があることがわかりました。
以下にファイルアップロードに関連するphpパラメータをまとめます、メモ〜
これらのパラメータはすべてphp.iniで設定されます。
1.file_uploads
HTTP 経由でのファイルのアップロードを許可するには、オンに設定します。
2.upload_tmp_dir
ファイルがサーバーにアップロードされるときに一時ストレージとして使用されるディレクトリ。指定しない場合、システムはデフォルトの一時フォルダー (私のマシン) を使用します。 /tmpです)。
3.upload_max_filesize
許可されるアップロード ファイルの最大サイズ。デフォルトは 2M です。
4.post_max_size
Phpが受信できる投稿データの最大値(フォーム内のすべての値の合計を含む)、デフォルトは8Mです。
5.memory_limit
各 PHP が占有するメモリの最大量は、アップロードできるファイル サイズより大きくなければなりません。
6.max_execution_time
各 PHP の実行にかかる最大時間 (秒)、デフォルトは 30 秒です。
7.max_input_time
PHP が POST/GET データを解析するための最大時間 (秒)、デフォルトは 60 秒です。これは、スクリプトが POST や GET などの入力データを解析できる最大時間を秒単位で設定します。これは、サーバー上のすべてのデータを受信した瞬間からスクリプトの実行の開始まで測定されます。