そのため、開発マシンで仮想ホストを使用して vagrant をセットアップしていますが、「hello world」の非常に単純なエコーを試みると、ファイルを処理する前に 10 秒ほどハングします。HTML ファイルは非常に高速にレンダリングされます。これのトラブルシューティングはどこから始めればよいですか?
いくつかの調査を行った後、php と virtualbox/vagrant のパフォーマンスが遅いと不満を言う人もいます。多くの人が、ホスト/ゲスト間の共有フォルダーの使用がこの原因であると主張しています。
- /var/www/ を指さないように共有フォルダーの場所を変更しようとしました
- また、「config.vm.synced_folder」ステートメントを削除して、共有フォルダー構成を完全に削除しようとしました
いずれの場合も、ボックスを再プロビジョニングしましたが、Web ブラウザーで単純な php スクリプトを実行すると、少なくとも 10 秒間ハングするという同じパフォーマンスの問題が発生します。
私が試した他のこと:
- コマンドラインから同じphpスクリプトを実行します。これはうまくいきます。早急な応答。
- Web ブラウザから html ページにアクセスします。また、迅速な対応が得られます。
これは、スタックの apache+php 部分に何らかの問題があると私に信じさせます。
他に何をすべきかわからない。