2011-09-14 4 views
0
if($_SERVER['REMOTE_ADDR']=="127.0.0.1") 
{ 
     <pick local setting - my test machine > 
} 
else 
{ 
     <pick webserver setting - my site on webserver> 
} 

アプリケーションをデバッグすると、ローカルシステムの設定がelseブロックに入りますか?私が見ているコードから、最初のブロックに入るはずです。これは、アプリケーションをデバッグするときに起こります。さもなければ、すべてがうまくいくように見えました。リモートサーバーとローカルサーバーの設定

ライブウェブサイトを私のローカルマシンに持ってきました。私がデバッグモードに入り、これを見てしまうまで、ウェブサイトはうまく動作します。 SQL Serverの接続が失敗するため、デバッガは毎回停止します。なぜこのようなのだろう?そうでなければウェブサイトを実行することはOKです。デバッグモードでは特別な動作ですか、それともコード内で何かを指摘する必要がありますか?

私はPHP、Eclipse Helios、XDebugを使用しています。

答えて

0

主に、localhostまたは127.0.0.1または192.168.1.1などをリッスンし、iptables(Linux環境のファイアウォール)は他のホスト名をメインアドレスにリダイレクトします。あなたの設定!

関連する問題