1

外部で生成されたさまざまなグラフが埋め込まれた Web サイトがあります。時折、これらのグラフの生成に失敗することがあり、それが発生したときにそれをキャッチしたいと思います。これらのグラフは複数のページに埋め込まれているため、各ページを手動で確認するのは避けたいと思います。さまざまな URL のスクリーンショットを定期的に取得し、それらを 1 通のメールで送信できるツールまたはブラウザ アドオンはありますか? ページ全体の縮小スクリーンショットを 1 日に 1 回程度電子メールで送信するだけで十分です。

4

1 に答える 1

0

私は自動化の大ファンです。次に確認する必要のある電子メールを生成するのではなく、「jqueryで欠落しているカスタム画像を置き換える」を確認してください。これにより、失敗したイメージごとにJavascriptが実行されます。これを拡張して、制御しているURLにリクエストを送信します。これには、壊れたURL(または壊れたファイル名のみ)も含まれる場合がありますが、それほど難しくはありません。次に、そのURLは電子メールを生成し、壊れたURLを保存して、ページへのヒットが急増した場合に5000通の電子メールを送信しないようにします。

上記に基づいた別のアイデアは、外部404をソースサイトからローカルサイトに効果的に変更することです(例:/ backend / missing-images /)-フルパスが存在する必要はありません-ローカル404レコードを生成しているだけですapacheログ。Logwatchは、404ページのリストをapacheログから毎日(または必要に応じてもっと頻繁に)電子メールで送信します。

于 2011-01-23T11:54:30.820 に答える