2

PHP で非常に大きなファイルをアップロードしようとすると、警告メッセージが表示されます。53 MB のファイルをアップロードし、アップロード プロセスが 35% 完了したとき、「html5: アップロード タスクが中断されました」という警告メッセージが表示されました。それが何を意味するのかわかりません。誰でも私を助けることができますか?ありがとうございました。

4

1 に答える 1

0

方法 # 1: php.ini を編集する

php.ini で upload_max_filesize と post_max_size の値を設定する必要があります。

     ; Maximum allowed size for uploaded files.
     upload_max_filesize = 40M

     ; Must be greater than or equal to upload_max_filesize
      post_max_size = 40M

ファイルを保存して閉じます。Apache または lighttpd Web サーバーを再起動します。

方法 #2: .htaccess を編集する

ルート ディレクトリの .htaccess ファイルを編集します。これは、php.ini ファイルにアクセスできない場合に便利です。この例では、/home/httpd/html がルート ディレクトリと見なされます (.htaccess ファイルをローカルに作成し、ftp / sftp / scp クライアントを使用してアップロードすることもできます)。

次のように設定を追加/変更します。

          php_value upload_max_filesize 10M
          php_value post_max_size 20M
          php_value memory_limit 32M

それ以外の場合は、以下のリンクをお勧めします:-

1)リンク
2)リンク

お役に立てば幸いです...

于 2013-10-05T11:35:43.497 に答える