ホワイトスクリーンとPHPの致命的なエラー
白紙のページ、500エラー、一部の訪問者にのみ発生する障害など。プラグインを止めて回るのではなく、適切にログを有効化して再現させ、問題のある行まで正確に追跡します。
バグとエラーの修正
白い画面、PHPの致命的エラー、500エラー、動かなくなったチェックアウト、サイトをダウンさせたアップデート、誰も見つけられないプラグインの競合、JavaScriptのエラー、ハッキングされたサイト。症状をお知らせいただければ、原因を特定いたします。WordPress、WooCommerce、Laravel、Django、Node、またはプレーンPHPに対応しており、弊社でホスティングしていなくても修正を依頼できます。
サイトが予期せぬ動作をしている場合、または必要な動作を停止している場合は、このリストに含まれています。
白紙のページ、500エラー、一部の訪問者にのみ発生する障害など。プラグインを止めて回るのではなく、適切にログを有効化して再現させ、問題のある行まで正確に追跡します。
コア、プラグイン、テーマ、またはPHPバージョンのアップデートによりサイトが表示されなくなった場合、Zinn Digital®はまずサイトを復旧させ、その後、今後アップデートを避けるよう指示するのではなく、アップデートを安全に適用します。
それぞれ単体では動作するが、互いに競合する2つの要素です。本番サイトではなく、ステージングコピーで二分探索を行って発見されました。
サイレントエラーを起こすWooCommerceの注文、タイムアウトする決済ゲートウェイ、送信されないメール、誤って計算される税金や送料。何も問題がないように見えながらも、確実に損失を生み出している問題です。
N+1クエリ、すべてのページ読み込み時に実行されるcron、キャッシュされない外部呼び出し、インデックスのないテーブル。「サイトが重い」として報告され、バグとして修正されることがよくあります。
マルウェアの駆除、侵入経路の遮断、バックドアの特定、レピュテーションの回復作業が完了しました(Search Console、ブラックリスト、およびそれに関連するメールのレピュテーション対策)。
送信できないフォーム、特定のブラウザで動作しないスクリプト、モバイルで崩れるレイアウト、誰も読んだことのないエラーでいっぱいのコンソール。
破損または肥大化したテーブル、失敗した移行、重複または孤立した行、正しく行われなかったインポート。最初に取得したコピーで修復されます。
サイトからのメールが迷惑メールに入ったり完全に消えたりしていませんか — SPF、DKIM、DMARC、送信経路、そしてエラーをひそかに隠すプラグイン。
ほとんどのジョブは同じ4つのステップで進行し、それぞれの段階で弊社からご連絡いたします。
診断は必要ありません。それは私たちの仕事です。目撃した内容、それが始まった時期、そしてその直前に何が変わったかが通常は十分です。
弊社では、症状の表面的な見た目ではなく、実際の原因に基づいたお見積りを作成するため、サイトとログを読み取り専用で確認させていただきます。この確認費用は無料です。
まずバックアップを作成し、可能であればステージングコピー上で修正を検証してから本番環境に適用します。ハッキングされたサイトの場合は、不正アクセスの経路を塞ぐとともに、残された痕跡も完全に消去します。
原因と修正内容、そして今後の開発で問題になりそうな発見についての簡単な解説。コードではなくホスティングの問題であれば、その旨を明記します。
共同作業者
ここでは、創業者兼CEOであり、約25年にわたり本番環境でのPHP、Python、.NET、JavaScriptの開発経験を持つフルスタック開発者のニール・ロック(Neil Lock)が救出作業を率いています。他人のコードベースのデバッグは、自分で書くのとは異なるスキルであり、それは膨大な数のコードを読んできた経験によってのみ養われるものです。
弊社は、65万以上のサイトを稼働させている基盤プラットフォームも運営しているため、2019年のフォーラムのスレッドに書かれているような推測ではなく、大量のトラフィックがある環境において何が本当にWordPressやWooCommerceに不具合を引き起こすのかを実際に目の当たりにしています。
定型の作業には、それぞれ専用のサービスが用意されています。
感染の除去、侵入経路の遮断、およびその後のブラックリスト解除とレピュテーション(信頼性)の修復。
マルウェアの駆除とハッキング復旧 →既存のサイトに対するチューニングの最適化と、その前後での測定。
エキスパートによるサイトの高速化 →正直な答えが「そのサイトを別の場所に移す必要がある」というとき。私たちが移行作業を行い、お客様はその様子をご覧いただけます。
マネージド移行 →1つのチーム、1つのお見積り。必要に応じていくつでも(ほとんどのプロジェクトには複数のお見積りが必要です)。
WordPressを大規模にホスティングする専門家による、カスタムビルド、WooCommerce、ヘッドレスWordPress、パフォーマンス最適化、およびトラブルシューティング。
WordPressの開発 →WordPress.orgのディレクトリ標準に準拠して構築された、カスタムプラグイン、Gutenbergブロック、子テーマ、および完全なカスタムテーマ。
カスタムプラグインとテーマ →Python、Django、および最新の非同期バックエンドにおけるアプリ、API、自動化、AI/LLM統合。
Pythonとアプリケーション開発 →PHP、Laravel、.NET、Node、そしてあらゆるモダンなフレームワークを用いたフルスタック開発(スタックは問いません)。
カスタムWeb開発 →既存のサイトに対するチューニングの実施 — Core Web Vitals、クエリ、キャッシング。実施前後に測定を行います。
エキスパートによるサイトの高速化 →感染の除去、侵入経路の遮断、およびその後のブラックリスト解除とレピュテーション(信頼性)の修復。
マルウェアの駆除とハッキング復旧 →弊社がサイトをこちらへ移行し、お客様はその様子をご覧いただくか、あるいは次にホスティングを担当する事業者へ引き渡します。
マネージド移行 →いいえ。当社はサイトがどこにホスティングされているかに関わらず修正を行いますし、その後移転する義務もありません。もし原因がコードではなくホスティング環境にあることが判明した場合は、その旨を率直にお伝えします — 現在ご利用中のホスティング会社で無料で対応できる修正である場合も含めてお伝えします。
通常は管理者のログイン情報と、SFTPまたはコントロールパネルへのアクセスのいずれか、およびエラーログが必要です。ハッキングされたサイトの場合は、アクセスログの生データも必要になります。弊社は作業に必要な最低限の情報のみをご依頼しており、作業が完了した時点でいつでもアクセス権限を取り消していただくことができます。
無料診断は見積もりの前に行うため、お客様ではなく私たちがリスクを負う仕組みになっています。解決への道筋が見えない場合はその時点でその旨をお伝えするため、費用は一切発生しません。
いいえ。WordPressとWooCommerceが大部分を占めますが、Laravel、Django、およびモダンなPython、.NET、Node、通常のPHPなど幅広く対応しています。ウェブ上で稼働するものであれば、同様の問題をこれまでにデバッグした経験がほぼ間違いなくあります。
その旨をフォームにご記入いただければ、そのように対応いたします。すでにホスティングをご利用中のお客様は、このページのどの方法よりも早く当社に連絡が届きますので、代わりにダッシュボードからサポートチケットを開いてください。
それがこの記事の趣旨です。修正パッチではなく手順が答えである場合、つまりアップデート前のステージング環境、実際にテストされるバックアップ、真っ先に異常を知らせてくれたはずのモニタリングなどにおいて、私たちはどれに該当するかを明記しており、そのほとんどは別売りではなく、当社のホスティングに無料で含まれています。