2016-05-26 4 views
0

私は通常、私のPHPページにアクセスするためにlocalhostを使用しています。しかし、時にはローカルホストは何時間もロードを続けます。だから私は127.0.0.1でページにアクセスしようとしました。localhostもIPもロードできません

しかし、数日後、127.0.0.1はlocalhostと同じ問題を抱えていました(何時間もロードを続けます)。

常に逆になります。問題は何ですか?どのように修正できますか?

私はXAMPPもWAMPも使用していませんが、PHPのSAPRFC機能を実行する必要があるため、Apacheのバージョンでしか動作しないため、raw Apache v2.2を使用しています。

答えて

0

おそらく、ローカルホストに属しているクッキーがあり、そのクッキーによってスクリプトが長時間実行されている可能性があります。代わりに127.0.0.1を使用すると、そのクッキーは送信されないので、スクリプトの実行に時間がかかりません。

時刻127.0.0.1は動作しませんが、localhostが機能します。スクリプトを長時間実行させるCookieが再度設定されているか、Cookieに関連付けられたエントリがデータベースに挿入されるか、クッキーは変更されます。しかし、長い時間localhostの負荷をかけるcookieは期限切れです。したがって、localhostは再び動作します。

127.0.0.1そして、あなたがあなたのクッキーを削除すると、localhostが再び動作するでしょう。しかし、あなたのスクリプトをデバッグするためにあなたのクッキーのバックアップを持つことができます。

+0

ありがとうございました。私はクッキーをクリアしようとしましたが、localhostと127.0.0.1の両方を試しました。ローカルホストは127.0.0.1がまだ動作しない間に動作します。 – Marsha

関連する問題