0

この質問は以前に一度提起されましたが、提案された解決策は私にはうまくいきませんか?

次の記事を読みました (著者とのコメントを前後に見ることができます): https://blogs.adobe.com/shadow/2012/06/19/shadow-xip-io-virtual-hosts-ワークフローが簡素化されましたが、提案はどれも機能していません。

要点をまとめると:

  • MAMP Proで作成された次の「テスト」ホストがあります。
    マンプのスクリーンショット
  • Web共有をオフにしました
  • ServerAlias client.*.xip.io を MAMP Pro に追加しました
  • httpd.conf ファイル ( 内/private/etc/apache2) を更新したので、仮想ホスト行 ( Include /private/etc/apache2/extra/httpd-vhosts.conf) はコメント解除されています。
  • httpd-vhosts.conf ファイル ( 内/private/etc/apache2/extra) を次の内容で更新しました…</li>

.

<VirtualHost>
    DocumentRoot "/path/to/files"
    ServerName test
    ServerAlias test.*.xip.io
</VirtualHost>

...しかし、http://test.192.168.0.40.xip.io/経由でファイルにアクセスしようとすると、「接続できません」というエラーが表示されますか?

なぜこれを機能させることができないのか、本当に理解できません。

4

3 に答える 3

1

この答えは私が知っている少し遅いですが、何か他のものを探しているときにちょうどそれに出くわしました。私はこれを私のマシンで動作させるのに問題がなかったので、私はただチャイムを鳴らしたいと思いました...

デフォルトでは、MAMPはポート8888でサイトにサービスを提供します-http://test.192.168.0.40.xip.io:8888/を使用してサイトにアクセスしようとしました

于 2012-09-12T18:11:09.733 に答える
1

MAMPプロのスクリーンショットの構成では、エイリアス設定がclient。*。xip.ioになっていますが、アクセスに使用しているURLはtest.192.168.0.40.xip.ioです。

MAMP Pro GUIでサーバーエイリアス構成をtest。*。xip.ioに切り替えると、機能しますか?

MAMP httpd.confファイルとhttpd-vhosts.confファイルは異なるため、/ private / etc / apache2/*ファイルを介してvhostsを手動で構成するために使用した他の手順がMAMPによって取得されるとは思わない。位置。

/Applications/MAMP/conf/apache/httpd.confおよび/Applications/MAMP/conf/apache/extra/httpd-vhosts.conf私は思いますか?ただし、MAMP Proがあり、GUIを介して構成されているため、これらはすでに変更を反映しているはずです。

于 2012-07-18T16:56:56.470 に答える
1

MAMP Pro 2.xを使用している場合(MAMP 自体で有効になっているため、hosts ファイルを構成する必要はないようです)、Adobe Shadow フレンドリー URL を MAMP ホスト設定のエイリアスセクションに追加するだけでよい場合があります。

サーバー名: mobile.dev / #サイト「モバイル」の通常の mamp サーバー URL

エイリアス: mobile.--MY-IP-Address--.xip.io #Adobe Shadow フレンドリー URL

次に、エイリアス URL を Chrome ブラウザ ウィンドウに入力するだけで、エイリアス URL が携帯電話の Showdow に表示されます。

注: 開発用に DHCP で静的 IP アドレスを使用しています。MAMP Pro 2.x では、エイリアス フィールドに * 文字を入力することはできません!

更新: 次の内容のみを

[詳細設定] タブの [カスタマイズされた仮想ホストの一般設定]領域:

ServerAlias mobile.*.xip.io

次に、IP アドレスを使用して URL を読み込みます。

Chrome のmobile.xx.xx.xx.xx.xip.io/

于 2012-07-18T20:26:51.017 に答える