電子書籍の厳選無料作品が豊富!

PHP5をやるべく入門書も買ってとりあえずapacheをインストールしました。

2.0で、インストールは成功して起動(常駐?)させて緑を確認しましたが
http://localhost http://127.0.0.1/ 共におそらくタイムアウトで表示できませんになりました。

ウイルス対策ソフト、Google Toolberを切っても変わりませんでした。
環境はWindowsXPでルーターでの無線LANです。
また、hostsを確認しましたが書き換えはありませんでした。
プロキシーは使っておらず設定を自動的に検出するになっています。

error.logを見ると
(OS 10022)無効な引数が提供されました・・・・・・
とずーーーーっと何十行も続いています。

このままでは手付かずに全てが終わるので回答お願いします。

A 回答 (15件中11~15件)

補足要求1:その「(OS 10022)無効な引数が提供されました」の後ろに


英語で何かメッセージが記録されていませんか?

補足要求2:
スタート>全てのプログラム>Apache HTTP Server2.0.** >Configure Apache Server>TEST Configuration をクリックしてみてください

httpd.confが正常なら一瞬で閉じますが、エラーがあれば
それなりのメッセージが出ます。

補足要求3:コマンドプロンプトを開き
netstat -anbp tcp
と打ってください

TCP  0.0.0.0:80 ................
[Apache.exe]

と言う行が表示されますか?
    • good
    • 0
この回答へのお礼

英語のメッセージは下の回答に載せました。
不備があって申し訳ありませんでした。

httpd.confはいじくってないですが一瞬で閉じます。

プロンプトは打ったら
Displays protocol statistics and current TCP/IP network connections.

と出ましたがそのような行は表示されませんでした。

それと検索した際にあったnetstat -naも試してみたんですが、
たまに接続先IPアドレスが10個くらいある時があります。
それでポート番号80だと思ったのですが今やってみたらこれが2個しか接続先が出ないんです。
このうちの1個のEstablishedが自分のものでしょうか?

それだとポート番号が80ではないです。

お礼日時:2006/09/18 21:32

>(OS 10022)無効な引数が提供されました・・・・・・



なぜ、エラーメッセージを省略するのですか?
回答者に解決してほしくないのでしょうか?
    • good
    • 0
この回答へのお礼

すいませんでした。

[error] (OS 10022)無効な引数が提供されました。 : Child 3052: Encountered too many errors accepting client connections.
Possible causes: dynamic address renewal, or incompatible VPN or firewall software.
Try using the Win32DisableAcceptEx directive.

です。
Child 数字 の部分は値はApacheの起動によってかは分かりませんがその前は2244でした。

お礼日時:2006/09/18 20:56

・タスクトレイでサービスを起動していますか?


・XPの標準のファイアウォールはどうですか?

>設定を自動的に検出する
これを無しにしてみてください。
    • good
    • 0
この回答へのお礼

タスクトレイで起動しています。
また、ファイアーウォールも全て切っています。
自動検出は無しにしてみましたがダメでした。

お礼日時:2006/09/18 20:52

ファイアウォール関係でしょうね。


全て無効にして下さい。
    • good
    • 0
この回答へのお礼

ファイアーウォール関係は全て無効にしてあります。
(ウイルス対策、ネットワーク接続設定)

お礼日時:2006/09/18 20:17

>おそらくタイムアウトで


おそらくとか言われても解らないので「正確な」エラーメッセージを。

・ファイアウォールはOFFにしてますか?
・動作するポート番号は80ですか?8080ではないですよね?
・Documentrootに指定したディレクトリにindex.htmlはありますか?
    • good
    • 0
この回答へのお礼

NODですので確かファイアーウォールの機能はありません。
コントロールパネルからの設定でもOFFにしてます。

ポート番号は80です。

Documentrootに指定したディレクトリに・・・とはどういうことでしょうか?
検索してみましたが分かりませんでした。すいません。

こちらのhttp://www.scollabo.com/banban/php/apd_01.html
の一連の動作をしたいのですが。
それともインストールの証明ということはインストールの失敗なのでしょうか?

お礼日時:2006/09/18 20:17

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!