0

PHP Web アプリケーションがあり、ユーザーがファイルをアップロードする場所があります。512 MB のメモリと 256 MB のスワップ スペースを持つ VPS で、制限を 2 GB に引き上げる必要があります。upload_max_filesize と post_max_size を変更して制限を上げてみました。制限を 150mb に上げると機能しますが、250mb に変更すると機能しません。何がそれを制限しているのか考えていますか?

**アップデート

私のホストは linode で、512mb VPS を実行しています。

Ubuntu 10.04 を実行しており、デフォルト設定で apache2 を使用しています。.htaccess ファイルの制限を変更しています。

4

2 に答える 2

1

おそらくあなたのホストはあなたを制限しています。512MB はサーバーにとって非常に少量の RAM であるため、クラッシュなどを防ぐために制限しました。

于 2010-12-24T16:00:59.963 に答える
0

注意: 1. VPS が使用できるディスク容量に制限があり、エラーが発生する可能性があります。たとえば、次の場合:

upload_max_filesize = 100M

post_max_size = 100M

ファイルは 99.99MB であり、そのために失敗する可能性があります。

post_max_size に 5% の余裕を持たせて、確実な側に置いてください。

于 2010-12-24T16:16:06.577 に答える