ディスク容量が残っていない、つまりこれ以上ファイルを書き込めないシナリオでWebアプリをテストする必要があります。しかし、本当にスペースが残っていないことを確認するためだけに、ハードドライブをジャンクでいっぱいにしたくありません。私が欲しいのは、特定のプロセス(実際にはPHPアプリ)でこの状況をシミュレートすることです。
実際、プロセスへのディスク書き込みを一時的に禁止するだけで十分なはずです。
これを行う最も簡単な方法は何ですか?Apache/PHPバンドルが組み込まれたMacOSX10.6.2を使用しています。ありがとう。
編集:ディスクの空き領域のチェックは、いつでも変更される可能性があるため、信頼性が低くなります。多くのページが同時に提供されています。チェックするときに十分な空き容量がある可能性がありますが、実際に何かを書いた瞬間にはありません。また、ディスクの空き容量を確認するには、ファイルを書き込むすべての場所でコードを変更する必要がありますが、これは私が望むものではありません:-)最後に、このソリューションは、テストしようとしているものとは正反対です。これ以上書き込むことはできません。