私はウェブサイトに取り組んでおり、ユーザーがビデオをアップロードできるようにする機能を実行する必要があります。試してみましたが、実行時に NetBeans で最大長を超えたというエラーが発生しました。mysql の my.ini ファイルに max_allowed_packet=100 M を書き込んで解決しようとしましたが、アクセスが拒否されたというメッセージが表示されたので役に立ちませんでした。修正する方法を教えてください。
質問する
100 次
1 に答える
0
そうしないでください。ファイルシステムを使用して数メガバイトのビデオを保存し、データベースを使用してファイル名とパスを保存します。また、データベース内の巨大なビデオ ファイルは、ファイルに直接保存されたビデオよりも効率的ではありません。sendfile
ウェブサーバーはやのようなサーバー呼び出しを利用しsplice
て、大きなファイルを効率的に処理できますが、データベースによっていくつかのコピーが追加され、遅延が発生します。
そうは言っても、クライアント側とサーバー側の両方で max_allowed_packet を設定する必要があります。
于 2013-06-23T14:02:47.580 に答える