1

XAMPP のデフォルト ポート:80 は System.exe によって占有されているため、ポート:81 に切り替える必要があります。

この変更後、 localhost:81/xampp と localhost:81/phpMyAdmin 、および localhost:81/wordpress/Readme.html などのローカル ファイルにアクセスできます。

ただし、htdocs で他のローカル ディレクトリを読み込むことができず、コンピューターに新しい wordpress サイトをインストールできず、 localhost:81/wordpress は localhost/wordpress に自動参照されますが、これは見つかりません。

以下は私が試したことと失敗したことのリストです

  1. C:\xampp\apache\conf\http.conf 、C:\xampp\xampp-control.ini、MySQL データベース、データベース テーブル、root ユーザー、wordpress wp-config で、すべての localhost オプションを locahost:81 に変更します。 -sample.php 、 wp-config.php

  2. Chrome で localhost:81\wordpress をロードすると、自動的に localhost\wordpress に戻され、結果は見つかりません。

localhost:81/mywebsite は古い localhost に自動参照されているためアクセスできず、ポート:80 を使用する System.exe を停止することもできません。私はほとんどすべての場所を検索しましたが、見つけた唯一の解決策は wp-config.php のタイプミスです - それは私の問題ではありません。

助けてください。

4

3 に答える 3

0

仮想ホスト構成でポート番号を指定してみてください。したがって、URL にポート番号を入力することを避けることができます。これらの行をC:/xampp/apache/config/extra/httpd-vhosts.confに追加します

NameVirtualHost *:81
    <VirtualHost *:81>
        ServerName test.com
        DocumentRoot "C:/xampp/htdocs"

        <Directory "C:/xampp/htdocs">
            AllowOverride All
            Order allow,deny
            Allow from all
        </Directory>
    </VirtualHost>

C:\Windows\System32\drivers\etc\hosts を編集して追加

127.0.0.1    test.com

ファイルの最後に。アパッチを再起動します。ブラウザのキャッシュをクリアして、test.com を指定するだけです。

于 2015-05-31T07:46:24.263 に答える