
win2008でApache1.3が起動しない
windows2008serverの上でApache1.3とphp4を動作させようとしています。
windows2008serverにapache_1.3.41-win32-x86-src.msiをインストールしApacheを起動させようとすると、
エラーが発生して起動できません。
OSのアプリケーションログには以下のメッセージが残っています。
--ここから-----------------------
障害が発生しているアプリケーション Apache.exe、バージョン 0.0.0.0、タイム スタンプ 0x478f7539、障害が発生しているモジュール ApacheCore.dll、バージョン 0.0.0.0、タイム スタンプ 0x478f7537、例外コード 0xc0000005、障害オフセット 0x00026a7b、 プロセス ID 0xb24、アプリケーションの開始時刻 0x01cbb6d6ff60d474。
--ここまで-----------------------
どうすればこの問題を解決できるでしょうか。
お詳しい方、何卒よろしくお願い申し上げます!
No.4ベストアンサー
- 回答日時:
こんばんは。
>Apache.exe を実行したところ、問題なく起動した様に見え
うーん・・・、正常起動しましたか・・・。
どうしても、Apache1.3とphp4の組み合わせじゃないとまずいんですよね?
ちょっとわからないですね・・・。
ここらへん、見てみてください。
情報が古いんですが、Apache1.3という事で・・・。
愛称の問題はありそうですが・・・。
参考URL:http://dolphin.c.u-tokyo.ac.jp/manual-ja/win_ser …
こんにちは!
返事が遅くなってしまい申し訳ありません!
いつもご返事ありがとうございます。
どうしても、Apache1.3とphp4の組み合わせじゃないとまずいので、
windows2008Server で Apache1.3 をサービスで起動させることを諦めて、
タスクスケジューラでOS起動時に Apache1.3 を起動させることにしました。
<タスクスケジューラ設定時の特記事項>
・実行内容:以下の内容のbatファイル
[Apache.exeのフォルダ]\Apahce.exe -k start
・「ユーザーがログインしているかに関わらず実行する」にチェック
<サーバ運用の特記事項>
・1日に1回再起動させる運用にする。
(サービスではないので、永続的にプロセスを維持できるか不安なため)
・Apacheを停止させるときは、タスクマネージャでプロセスを強制終了させる。
まだ本格的なテストや運用をしていないので安定性に関してなんともわかりませんが、
php4が正常に動いた(phpinfoが動いた、DBを参照・挿入できた)のでこれで様子みたいと思います。
ありがとうございました!
No.3
- 回答日時:
こんにちは。
あぁ・・・、サービスとして起動させてるんですね・・・。
この場合、設定ファイルのミスやポート競合なんかでも、このようになります・・・。
まず、Apache単体で起動するかどうかを確認してください。
(サービスじゃなくて)
これによってエラーの原因がわかりやすくなります。
ちゃんと起動するようになってから、サービス起動させる方がよいです。
この回答への補足
こんにちは!度々ありがとうございます!
すいません!Apache単体起動をまだ試していませんでした。
Apache.exe を実行したところ、問題なく起動した様に見え、
http://localhost:8080/ でApacheの例のページを見れることを確認しました。
(後追いになってしまいましたが、ポート8080を使用するようにhttpd.confを変えています。)
しかし、やはりサービスで起動しようとすると上記と同じ症状のままです。
この現象からの推測ですが、taka451213 さんが心配されている
設定ファイルの構文ミスやポート競合の線は薄いかもしれません。
何度もご返信いただいているのに恐縮ですが、
もし他に心当たりがございましたらご指摘をお願い申し上げます・・・!
No.2
- 回答日時:
こんにちは。
そうですね・・・。
エラーログも出ないとなると、ポート競合とか以前の問題ですね・・・。
Windows2008は32bitなんですよね?
(Apacheが32bitなので)
インストール自体が上手くいってないのかな?
この回答への補足
再びご返事ありがとうございます!
Windows2008は32bitです。
インストール自体が上手くいってない可能性も考えられますが、よくわかりません。
ただ、「[サーバマネージャ]-[構成]-[サービス]に「Apache」が存在する」ことが確認できるだけです。
追加情報です。
アプリケーションログには上述の通りのメッセージが残りますが、
それとは別に、[サーバマネージャ]-[構成]-[サービス]-[Apache]の開始に失敗した際に
以下のメッセージのダイアログが表示されます。
----ここから------------------------------
[サーバ名]の Apache サービスを開始できません。
エラー 1067: プロセスを途中で強制終了しました。
----ここまで------------------------------
※[サーバ名]は問題の機器のサーバ名が表示されています。
良い手がかりではなさそうですが・・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
windows10アップデートで、uosn...
-
DSの古いソフトが起動しません...
-
3DSのとびだせどうぶつの森のデ...
-
MAMPで80ポートが使用されている...
-
DSの下の画面が黄ばんでます
-
PS4をD-subでモニター接続する...
-
777タウンを起動しようとすると...
-
PS3
-
60G PS3でPS2ソフト起動に...
-
Feed and grow fish というゲーム
-
PS3の起動時のファンの回転速度
-
荒野行動のアイコンが変わりま...
-
PS3 特定ソフトのみ 起動に失敗
-
レッドストーン開始できないで...
-
Windows 2000で動作して現在のW...
-
クリックする位置がずれる
-
pc 有線LAN時の不具合 有線LAN...
-
Cod ブラックオプス6について
-
windows 3.1のiso 日本語ダウン...
-
VALORANT.exeについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
DSの古いソフトが起動しません...
-
pc ハローネイバー起動時落ちる...
-
荒野行動のアイコンが変わりま...
-
PSPの起動に失敗しました
-
東方風神録が起動しない!
-
DSの下の画面が黄ばんでます
-
ウイニングポストが起動できない
-
ラグナロクオンラインですがAud...
-
windows10アップデートで、uosn...
-
AGE OF EMPIRE 2起動しません。
-
Minecraft(マインクラフト)の...
-
グラボ交換後にゲームができません
-
先ほどSteamを起動ししばらくし...
-
ポップタウンを起動すると、こ...
-
Feed and grow fish というゲーム
-
ビットフライヤーのご本人確認...
-
win2008でApache1.3が起動しない
-
PS3の本体ストレージの破損につ...
-
minecraft launcherでplayを押...
-
東方永夜抄が起動できないのですが
おすすめ情報