これは私のApachehttpd.conf設定です:
Listen 8012
ServerName localhost:8012
経由でApacheを起動するたびにXAMPP
、次のメッセージが表示されます。
Status Check OK
Busy…
Apache Started [Port 80]
誰か、他の設定を変更できますか?
XAMPP変更するには、Apacheのここでの手順をサーバのポートを:
Apacheが使用するデフォルトのポートは80
です。
Netstat(XAMPPコントロールパネルに統合されている)で使用されているすべてのポートを確認してください。
次に、使用されているすべてのポートを確認できます。ここでは、80
ポートがすでに使用されてSystem
いることがわかります。
空きポート番号(8012
この例では、)を選択します。
httpd.conf
"を編集しますこのファイルには、に記載されていなければならない
C:\xampp\apache\conf
上のWindowsまたはにbin/apache
のためのLinux:
Listen 80
ServerName localhost:80
それらを次のように置き換えます。
Listen 8012
ServerName localhost:8012
ファイルを保存します。
動作するかどうかを確認するには、http:// localhost:8012にアクセスしてください。
そうでない場合は、以下の手順3でhttp-ssl.conf
説明するようにファイルを編集する必要があります。↓
http-ssl.conf
"を編集しますこのファイルには、に記載されていなければならない
C:\xampp\apache\conf\extra
上のWindowsまたはこの参照リンクをするためにLinuxの。
次の行を見つけます。
Listen 443
<VirtualHost _default_:443>
ServerName localhost:443
それらを他のポート番号に置き換えます(8013
この例の場合):
Listen 8013
<VirtualHost _default_:8013>
ServerName localhost:8013
ファイルを保存します。
Apacheサーバーを再起動します。
動作するかどうかを確認するには、http:// localhost:8012にアクセスしてください。
http:// localhost:8012の代わりにURL
http:// localhostにポート番号を指定せずにlocalhostにアクセスする場合。
8012
と8013
)に置き換えます。If this configuration isn't hiding port number in URL it's because your web browser is not configured for. See : Tools ► Options ► General ► Connection Settings... will allow you to choose different ports or change proxy settings.
If step 4 and Web browser configuration are not working for you the only way to do this is to change back to 80, or to install a listener on port 80 (like a proxy) that redirects all your traffic to port 8012.
If you still have this message in Control Panel Console :
Apache Started [Port 80]
xampp-control.exe
file (probably in C:\xampp
)XAMPP.INI
in that directory (so XAMPP.ini
and xampp-control.exe
are in the same directory)XAMPP.INI
ファイルに次の行を入力します。
[PORTS]
apache = 8012
今、あなたは常に得るでしょう:
Apacheが開始しました[ポート8012]
これは表示のみを目的としていることに注意してください。それはあなたとは何の関係もありませんhttpd.conf
。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加