最近、WindowsPCにWAMP2.2をインストールしました。何らかの理由で、私のWAMPサーバーが機能していません。ローカルホストでphpファイルを開こうとしましたが、有名な404エラーメッセージが表示されます。アイコンはオレンジ色で、オンラインであることを示していますが、404エラーが表示されているので、うまくいかない理由はありますか?
5 に答える
テストポート80に移動します。別のプロセスで使用されている場合は、httpd.confで独自のポートを定義できます。ファイルhttpd.conf1で次の文字列を検索して見つけます。
Listen 80
に変更します
Listen {to desired port like 8888}
投票もコメントもできませんが(ここで初めて)、同じ問題が発生しました。Apache / Serviceでサーバーを再起動しようとしましたが、起動していませんでした。インストールしようとしましたが、別のプログラムがポート80を使用していると表示されました。
解決策:Skype、Apache / Service / Install Serviceを閉じてから、すべてのサービスを再起動しました。wampサーバーをオンラインにすることができ、最終的にローカルホストが稼働しました。
それが役に立てば幸い
私はかつてWAMPで同様の問題を抱えていましたが、私の問題は、Skypeが実行されていて、WAMPが使用したいポートを使用していることでした。これが問題かどうかはわかりませんが、Skypeが実行されている場合は、SkypeをシャットダウンしてWAMPを再起動してみてください
この問題を解決する他の方法:
- Apacheサービスをインストールする(Apache>サービスのインストール)または
- Apacheサービスを削除して再インストールします(Apache>サービスの削除)
Wampmanagerは、Windowsイベントビューアにエラーを報告します。これに気付いたとき、httpd.confが気に入らなかったことがわかりました。
The Apache service named reported the following error:
httpd.exe: Syntax error on line 77 of C:/wamp/bin/apache/apache2.4.9/conf/httpd.conf
Cannot load modules/mod_access_compat.so into server:
The specified module could not be found.
しかし、私の本当の犯罪は、提供されているデフォルトバージョンを再構成するのではなく、古いバージョンのWAMPからのhttpd.confを怠惰に再利用することでした。