ホームページ >バックエンド開発 >PHPチュートリアル >動画のアップロードに関する問題

動画のアップロードに関する問題

WBOY
WBOYオリジナル
2016-06-23 14:10:52990ブラウズ

アップロードされたファイルのビデオを取得するために $_FILES['Filedata']['tmp_name'] を使用するのですが、それを取得できず、アップロードが失敗しますが、画像ファイルを取得してアップロードすることはできます。何が起こっているのですか?教えてください。ありがとう、急いでください。


ディスカッションに返信 (解決策)

ビデオ ファイルのサイズはどれくらいですか?
print_r($_FILES); //結果を投稿します

$_FILES['Filedata']['error'] が 0 に等しい場合のみ、アップロードが成功したことを意味します。 0 に等しくない場合は、マニュアルを参照してエラーの説明を確認してください。


ビデオ ファイルは 22M で、印刷されたアップロード ファイル echo $tempFile が空です。つまり、upload_max_filesize = を変更しました。 php.ini で 2M を 1024M に設定しても動作せず、アップロードされたビデオ ファイルを取得できません。緊急

post_max_size とmemory_limit はどれくらいですか

写真をアップロードすると、$_FILES['Filedata']['error'] は 0 を出力し、アップロードは成功しますが、ビデオをアップロードすると、「」と出力されます。ファイル「タイプが要件を満たしていません。」

memory_limit = 128M、元々はpost_max_size = 8M、その後1024Mに変更しましたが、アップロードされたビデオファイルを取得できません

変更後にサーバーを再起動しましたか?

print_r($_FILES); //結果を投稿します


Upload_max_filesize どうでしょうか

サーバーを再起動したので、動画をアップロードできるようになりました。よろしければ、QQ: 619208904 に私を追加していただければ幸いです。友人と技術的な問題について交換できることを嬉しく思います。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。