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