私は 1and1 アカウント専用の Linux マシンを持っていますが、これまで問題は一度もありませんでした。httpd と mysqld は問題なく動作しているようです。ping と trace も正常です。
マシン上のドメインの 1 つは www.hundig.com です。
なぜこんなに遅いのか、あるいはまったく読み込まれないのか、どこで調べればよいか、何かアイデアはありますか? 再起動すると速くなるようです。httpd を再起動しただけでは何も変わりません。
(ローカル curl を実行しようとしましたが、ロードされませんでした。Google の curl は正常に動作します。ローカルである必要があります)
答え1
- Firebug を有効にして Firefox でサイトを開きます。どのファイルでハングしているかが表示されます。ファイルごとに DNS 解決時間とダウンロード時間が表示されます。
- 出力を監視し
top
、過度の負荷やメモリ消費などがないか確認します。 - PHPのより強力なログ記録(少なくともE_WARNING)を有効にし、PHPエラーログを調べます。
- MySQL でスロー ログを有効にし、遅い SQL クエリを探します。
ローカル curl の不具合について - 試してみてくださいwget http://www.hundig.com
。サーバーがドメインの DNS 解決に問題を抱えていて、php スクリプトがこの URL から何かをダウンロードしようとしている場合、それが速度低下の原因である可能性があります。ただし、「再起動後に高速化」については説明されていません。
よろしくお願いいたします。
マーティン