0

最初に全体像を与えます。

Oracle VM ボックスに、WinXP pro (x32) と Web サーバーをインストールしました。Web サーバーの Web ルート、CGI スクリプト、およびインタープリターは、ホスト コンピューター (実際の C ドライブ) の共有フォルダーからマウントされます。このフォルダーは読み取り専用です。

私の問題は、フレーム (または iframe) を使用して (CGI) Web ページを作成すると、たまたまランダムなフレームでエラー 500 がスローされることです (localhost からページを実行しても)、フレームをリロードするか、全体をリロードするとページ全体をリロードした後、最初の ok frame go エラーも発生します)。そして、私は非常に注意深くチェックしました.私のスクリプトには問題はありません. ところで、私は CGI スクリプトに Perl を使用しています。

したがって、同じマシンでも「トラフィック」に沿って問題があるのではないかと思いますが、これらの異なるフレーム間で同じモジュールを呼び出すと、これが発生するかどうかはわかりません。同様の状況や関連情報を経験した人はいますか? または、私に提案するテスト計画があれば教えてください。最近、WebサーバーとしてAbyss x1を使用していますが、Apacheも試しましたが、同じことが起こります

前もって感謝します

4

2 に答える 2

0

手がかりを与えてくれたAmonとSinanに感謝します。これらの 2 つは、これが発生する理由です (これらがすべての理由であるかどうかはわかりません)。インタープリターとその下にあるモジュールもホスト マシンから呼び出すので、これは非常に高価です。VM内にPerl(およびモジュール)をインストールした後。この問題は二度と起こりません!

于 2013-04-15T06:22:21.280 に答える