1

Googleウェブマスターツールのサイトで見つかった404エラーが大幅に増加しました。404のリストを見ると、それらのほとんどに同じphp関数がURLの末尾に追加されていることがわかりました( /function.unserialize )、私のサイト全体でさえ使用されているとは思わない関数(またはjqueryである可能性がありますか?)どちらの方法でも、なぜこれがこれを行うのか誰かが知っていますか?

ここに画像の説明を入力してください

4

1 に答える 1

2

jQueryではないようです。
おそらくPHPエラーがあります:

Notice: unserialize() [function.unserialize]: Error at offset 0 of 172 bytes in ...

PHPマニュアルから:

渡された文字列がシリアル化できない場合は、FALSEが返され、E_NOTICEが発行されます。

アドバイス:

1)エラー報告レベルを修正します。本番Webサイトにエラーが表示されないようにする必要があります。それは症状を修正します。
2)問題の原因を検索します。一部のデータが間違ってシリアル化されています(おそらく、あなたの場合はいくつかのURL部分)。問題の原因をデバッグし、見つけて殺します。

于 2013-03-11T12:20:01.363 に答える