質問

私のサイトは、私の共有ホスティングアカウントに下る続け、これが私のホストが言ったことです。

  

これはあなたのIPアドレスと思われます   サイトには、ファイアウォールでブロックされています   あなたのサイトへの過度の原因   自身への接続ます。

     

"自己への101個の接続"

誰でもこれが何を意味するか知っている、私は前に101エラーのことを聞いたことがありません。私のサイトはPHP / MySQLの上に構築されています。

役に立ちましたか?

解決

あなたは多分あなたはhttpリクエストを通じての代わりに、ローカルディスクからファイルを必要とするかを含めている、PHPに言及しているので?

次のようなものは、ファイルをインクルードするPHPを引き起こすが、あなたのウェブサーバによって提供されますhttpリクエストを介してそれを得るでしょう。基本的に「自己への接続」。

include 'http://www.example.com/file.php?foo=1&bar=2';

それとも、あなたが定義されている定数のPATH のどこかに、行うことを期待します:

require _PATH_ . "/file.php";

限り、のPATH のは実際にはパスであるとして、それは大丈夫ですが、あなたが誤ってそれがURLに設定した場合、あなたは再びWebサーバを経由する必要が原因でしょう。非常に効率的ではありません。

そのような接続のためにあなたのコードやログを確認します。

他のヒント

それはあなたがそれらを閉じずにMySQLへの複数の接続を開いていることは可能ですか?おそらく何らかの理由で持続的接続を使用していますか?

それは自分自身に百回の一つの接続ではなく、エラーコードだろうか?

でない場合は、どのようなソフトウェアあなたはPHP以外で実行されている?

本当にあなたが使用しているフレームワーク/ CMSを知らなくても、何が起こっているかを伝えることが、私はあなたが/のfopen /カール/ file_get_content含めるのいずれかの使用のためにコードを検索することをお勧め非常に難しいです。あなたはより多くの情報をご提供してもらえますか?

何101エラーはありません。これは基本的に、彼らは本当に奇妙であるあなたのサイト上のリソースへのあなたのサイトから101回のコールを、ログに記録され、このようなことは、攻撃の基礎になることができますので、彼らはブロックする正しかったと言っています。あなたのページがハッキング得ている可能性があるか、どこか壊れた再帰を持っているかもしれません。私たちは、コードを見ることはできますか?また、共有サーバーは、おそらくアカウントのパスへの参照を一読し、それが何度も特定のリソースを呼び出しているかどうかを確認...ログを持っています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top