PHP で非常に大きなファイルをアップロードしようとすると、警告メッセージが表示されます。53 MB のファイルをアップロードし、アップロード プロセスが 35% 完了したとき、「html5: アップロード タスクが中断されました」という警告メッセージが表示されました。それが何を意味するのかわかりません。誰でも私を助けることができますか?ありがとうございました。
1312 次
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
それ以外の場合は、以下のリンクをお勧めします:-
お役に立てば幸いです...
于 2013-10-05T11:35:43.497 に答える