5

システムで EasyPHP を実行していましたが、OS をクリーンに再インストールする必要がありました。EasyPHP を再度ダウンロードしてインストールすると、Apache が実行されます。しかし、Web ブラウザーから管理ページ (127.0.0.1/home) にアクセスしようとすると、「おっと! Google Chrome は 127.0.0.1 に接続できませんでした」というエラーが表示されます。

Apache の httpd ファイルを確認したところ、127.0.0.1:80 でリッスンしていることがわかりました。これはまさに、ブラウザーから管理ページにアクセスしようとしている方法です。何らかの理由で、127.0.0.1:8887 で www フォルダーにアクセスできます。

私は EasyPHP についてあまり詳しくないので、助けていただければ幸いです。

4

5 に答える 5

12

EasyPHP実行可能ファイルを管理者権限で実行することで解決された同じ問題がありました。

更新: EasyPHP をProgram Filesフォルダーにインストールすることは避けており、この問題が再び発生することはありませんでした。

于 2013-02-06T08:48:59.463 に答える
3

あなたのようにリスニングポートを8887に変更することでこの問題を解決できましたが、保存する代わりに「名前を付けて保存」してから上書きしてください。ファイルを上書きするかどうかを尋ねられるので、[はい] をクリックします。これにより、変更が永続的になりました。「名前を付けて保存」ではなく「保存」を押して通常どおり保存すると、タイムスタンプ付きの新しいhttpdファイルが作成され、元のファイルは上書きされず、機能しません。

于 2012-12-19T01:55:12.833 に答える
1

Apacheのエラーログを確認しましたか?

easyphp ツールバーで、Apache が実行されているかどうかを確認できます (緑色のアイコン)。

ところで、このコマンド「netstat -b」を試して、ポート 80 でリッスンしている「apache.exe」(または easyphp のバージョンによっては「httpd.exe」) を探してみてください。

ただし、最初に、Apache エラー ログを確認してください。Apache 構成ファイルに問題がある可能性があります。

于 2012-10-20T19:01:25.663 に答える
-1

今日も同じ問題があり、EasyPHP プログラムでポートを変更して修正しようとしたところ、解決しませんでした。この問題が発生した場合は、のフォルダに移動してprogram/apache/conf、手動で変更してみてくださいhttpd.conf。ここhttpdで、プログラム フォルダの は127.0.0.1:80httpdconf apache フォルダが表示されている間127.0.0.1:8887.

あなたのお役に立てば幸いです。よろしく

于 2013-06-04T00:48:48.957 に答える