Scribble at 2025-07-22 06:19:14 Last modified: unmodified

新しいマシンでは、やや困ったことが起きている。電源を ON にしてからサイン・インを経てデスクトップが表示されるまでの所要時間は著しく速くなった(電源を入れてからデスクトップが表示されるまで、約5秒。もっとも、僕がパスワードをタイプする時間が大半を占めている)。しかし、httpd のサービスが起動するまでの所要時間は30秒ほどかかるらしく、デスクトップが表示されてからいきなりブラウザを起動すると、スタート・ページに指定している localhost が表示できない。暫く待つと表示できるけれど、この挙動は意外だった。

しかも、どういうわけかスタート・アップに登録している Apache Monitor が起動しないというオマケ付きだ。もちろんサービスが起動すれば httpd のプロセスそのものは起動するので、localhost は表示できるし PHP も動作するのだが、何かあって httpd のプロセスを落としたり再起動するときに面倒臭い。

こういう挙動になる理由は、イベント・ビューアを見る限り、何らかの原因で httpd が正しく起動していないことにある。まず、そもそもスタート・アップで起動したサービスは、実はイベント・ビューアによれば必ず起動に失敗しており、localhost が正しく表示されるのは、実はサービスのプロパティで起動に失敗したときの後処理に「再起動する」を設定したからだと思う。なので、プロセスだけはなぜか再起動によって正しく起動するのだろう。もちろん、Apache Monitor の挙動はサービスと関係がないので、これが起動に失敗する理由は分からない。

いまのところ、サービスさえ立ち上がっておれば大きな支障はないわけだが、奇妙な状況であることに変わりはない。

  1. もっと新しいノート <<
  2. >> もっと古いノート

冒頭に戻る