2017-04-08 5 views
0

私は年齢に応じてコードキットを使用していましたが、今ではバージョン3を使用しています。Codekit 3 - 外部サーバーの問題

私は本当にこのアプリのように、私は本当に理解していなかったと私は(最終的にはこれがどのように機能するかを理解することを期待して、どのように私が望むようにそれが動作するために)ここに掲載することにしたものがあります。

私はMAMP proをいくつかのホストとともにインストールしています。

のは、私が(偽の)ドキュメントルートを持つホストのリストがあるとしましょう:

localhost -> documents/site1/dist 
test -> documents/sitetest/dist 

をしてのは、テストは、データベース内の http://test/に設定するサイトのURLを持つワードプレスのサイトであると仮定しましょう。

コードキットでは、ブラウザの更新を有効にすると、下のオプションで私のウェブサイトにアクセスするアドレスを書き留めてください。

私がhttp://test/に移動すると、私のワードプレスのウェブサイトがロードされ、私はすべてを見ることができます。

私は、セットアップ、次のことがオプションをリフレッシュブラウザcodekitで

  • アニメーション:0.0秒(デフォルト)

  • プレビュー:空

  • 更新の遅延をチェックさ

  • ドキュメントルートサブパス:空

  • 外部サーバー必須:

  • 外部サーバーアドレスに:http://test/

は、その後、私は私のウェブサイトをプレビューするには、緑色のドット(サーバー)をクリックして、私はhttp://test:5757に移動するcodekitを期待してい私のウェブサイトを適切に表示することができます。残念ながら、これは当てはまりません。私は、プレビューをクリックすると(またはサーバ、それは本当に私のために任意の違いはありません)codekitは私のmac IPにナビゲートし、ウェブサイトは、任意の外部リソースなしでロードまたはロードされていませんか。

WordPressでリソースをロードする方法に問題はないと思います(私はエンキューソースを適切に使用し、コードキットのリフレッシュ機能を使用しないでウェブサイトをロードし、表示することを意味します)。

これまで私はlocalhostホスト(MAMPプロのドキュメントルートを変更)を使用してコードハウスに外部ホストとしてlocalhost ipを使用するように指示していましたが、現在は少し複雑です。道より多くのプロジェクトを持っていると私は前後に爽やかな機能で構築codekitを使用するには、ドキュメントルートを変更しないことを願っていました。

それは可能ですか?私はここに何かを逃している?

は私が見つけることができるだけでなく、codekit上のビデオを見ていたすべてを読みますが、ここでは、このビットは、まだ私には少しは不明であり、任意のヘルプは本当にいただければ幸いです。

おかげ

PS

:私は右、MACの午前言及する必要はありませんか? :)

答えて

0

私は実際にこれを修正することはできませんでした。

他の誰かが同じ問題に直面している場合に備えて、ここで回答を残しておきます。

問題は私のウェブサイトhttp://test/がテストと呼ばれるテーマを使用していたことでした。

ブラウザをリフレッシュするためのコードキットは、単純な文字列検索を使用してURLを置換するため、URLの "test"のように見えるものはすべて内部IPに置き換えられました。

クイック例:

http://test/wp-content/themes/test/index.php

は、パスが間違っていたとして、正常にロードされた何のファイル

http://192.168.0.1:5757/wp-content/themes/192.168.0.1:5757/index.php

そしてもちろんになっていません。

これを修正するには?

ただ、私の場合はURLに存在しません何か(にMAMPプロアドレスを変更し、MAMPプロホストがdev.testと問題が解決になったテストと呼ばれる。