言うまでもなく、PHP 設定ファイル php.ini の問題を見つける必要があります :)
php.ini を開き、まず
;;;;;;;;;;;;;;;;;
; ファイルを見つけます。アップロード ;
;;; ;;;;;;;;;;;;;
エリアには、ファイルのアップロードに影響する次のパラメータがあります:
file_uploads = on ; HTTP 経由でのファイルのアップロードを許可するかどうかを切り替えます。デフォルトは ON、つまりオンです
upload_tmp_dir ; 指定しない場合は、システムのデフォルトの一時フォルダーが使用されます
upload_max_filesize = 8m ;つまり、アップロードできるファイルの最大サイズです。デフォルトは 2M
です。
;;;;;;;;;;;;;;;;;;
; データ処理 ;
;;;;;;;;;;;;;;; ;;
エリアには、別の項目があります:
post_max_size = 8m; は、フォーム内のすべての値を含む、フォーム経由で PHP への POST を通じて受信できる最大値を指します。デフォルトは 8M です
通常、ネットワークが正常であれば、上記の 4 つのパラメータを設定した後、8M 以下のファイルをアップロードしても問題ありません。
しかし、8Mを超える大きなファイルをアップロードしたい場合は、上記の4つの項目を設定するだけで間違いなく機能します。実際にネットワークのアップロード速度が 100M/S でない限り、次のパラメータに注意する必要があります:
;;;;;;;;;;;;;;;;;;;;;
;制限 ;
;; ;;;;;;;;;;;;;;;;;
max_execution_time = 600 ;各 PHP ページの実行時間の最大値 (秒)、デフォルトは 30 秒です
max_input_time = 600 ; 各 PHP ページがデータを受信する時間 必要な最大時間、デフォルトは 60 秒です
memory_limit = 8m ; 各 PHP ページが消費する最大メモリ、デフォルトは 8M です
上記のパラメータを変更した後、アップロードできます通常の状況ではネットワークで許可されている大きなファイル。
セットアップ後、今すぐ試してみましょう。アップロードする 200M ファイルをクリックしてください。音楽を聴いているとき、セックスについて考えているとき、またはトイレに行っているとき、プログラムはアップロードが成功したことを通知します~
このマシンでの 200M ファイルのテストアップロードは成功しました。
幸運~~
http://www.bkjia.com/PHPjc/631847.html