0

これがばかげた質問であれば、私を許してください。

私は自分のウェブサイトを開発するために XAMPP (lite) を実行しています。からアクセスできますhttp://localhost/mysite

別のコンピューターで表示したかったので (テスト目的で)、whatismyip.com にアクセスして IP アドレスを取得し、別のコンピューターから次のようにアクセスしてみました。http://xxx.xxx.xxx.xxx/mysite

私はそれを正しくやっていますか?

とにかく、「ユーザー名とパスワードを入力してください」というプロンプトが表示されます。次のユーザー名とそのパスワードを試しました: 1) 私のコンピューター名 2) 私の Windows ログイン ユーザー名 3) 私のデータベース ユーザー名

それらのどれも機能しませんでした。すでにファイアウォールをオフにしています。

何か案は?

4

2 に答える 2

4

ルーターの背後にいる場合、要求される資格情報はルーターの資格情報です。

他のユーザーにサイトを表示させたい場合は、HTTP トラフィック (ポート 80) を外部から PC に転送するようにルーターをセットアップする必要があります。

于 2010-02-13T10:52:27.203 に答える
0

Apache は localhost にのみバインドしている可能性があります。コマンド プロンプトを開き、netstat を実行して、ポート 80 でバインドされているアドレスを確認します。その間に、ipconfig /all を実行して、マシンの IP アドレスを確認します。DSL/ケーブル ルーターを使用している場合、ポート フォワーディングを設定しない限り、デフォルトでインターネットからアクセスできないプライベート IP アドレスを持っている可能性があります。ホーム ネットワーク内からコンピュータにアクセスする場合は、上記で取得した IP を使用してアクセスしてみてください。外部からコンピュータにアクセスする場合は、ケーブル / DSL モデム / ルーターのドキュメントを読んで、ポート フォワーディングの設定方法を確認してください。

于 2010-02-13T10:55:21.510 に答える