0

大きなファイルを MongoDB にアップロードしようとすると、エラーが発生するようです。

Fatal error: Uncaught exception 'MongoGridFSException' with message 'could not open file ' in /home/jclark/thundergrid.fusionstrike.com/thundergrid/thundergrid.php:33 Stack trace: #0 /home/jclark/thundergrid.fusionstrike.com/thundergrid/thundergrid.php(33): MongoGridFS->storeUpload('pic', Array) #1 /home/jclark/thundergrid.fusionstrike.com/thundergrid/admin/index.php(7): Admin->upload() #2 {main} Next exception 'MongoGridFSException' with message 'error setting up file: ' in /home/jclark/thundergrid.fusionstrike.com/thundergrid/thundergrid.php:33 Stack trace: #0 /home/jclark/thundergrid.fusionstrike.com/thundergrid/thundergrid.php(0): MongoGridFS->storeUpload() #1 /home/jclark/thundergrid.fusionstrike.com/thundergrid/admin/index.php(7): Admin->upload() #2 {main} thrown in /home/jclark/thundergrid.fusionstrike.com/thundergrid/thundergrid.php on line 33

私がこれらを取得している理由はありますか、それとも...

どうもありがとう!

4

1 に答える 1

1

ファイルが 2GB/4GB を超える場合、これはプラットフォームでの PHP のビルド方法の制限である可能性があります。ほとんどの場合、LFS (ラージ ファイル システム) は有効になっていません (また、理論的には、PHP 開発チームによっても公式にサポートされていません)。PHP の 32 ビット コンパイルも使用している可能性があり、その場合は 64 ビット ビルドが必要です。

于 2012-06-25T07:46:08.267 に答える