0

ほとんどのアプリで絶対パスを使用するのが好きです。

私は初めてWampサーバーを使用して開発を行っていますが、本番パスをローカルホストパスにスプーフィングする方法があるかどうか疑問に思っていました。

したがって、コードは次のようになりますが

 include('mysite.com/file.php')

Wampサーバーに配信してもらいたい

localhost/mysite/file.php

どうすればそれができますか?

4

3 に答える 3

2

を使用する$_SERVER['DOCUMENT_ROOT']か、どこで自分自身を定義することができます$root_path

このようにinclude "$root_path/path/to/file.php"して、どこでも機能します。

于 2013-03-10T22:35:02.417 に答える
2

これは、に行こうとしてもmysite.com、ルーターの設定方法などが原因で、ロードされないためだと思います。

また、WAMPと言ったので、Windowsを使用していると仮定します。


ファイルを変更する必要がありhostsます(方法がわからない場合は、このチュートリアルを参照してください)。

その最後に次のコードを追加します。

127.0.0.1   mysite.com

明らかにそれを保存します。(4つのスペースはタブ文字であるはずですが、StackOverflowではここに投稿できません。)

それか、DNS再帰を設定します。これは、より困難でルーター固有です。

于 2013-03-10T22:14:50.657 に答える
0

絶対パスを使用しないことが唯一の解決策です。

あなたがそうするなら、あなたはあなたのサイトとスクリプトを具体的にキャストします。

于 2013-04-29T22:48:16.300 に答える