WordPressサイトで「Max execution time exceeded」エラーに遭遇し、お困りではありませんか?ご安心ください。このエラーはWordPressとPHPの設定が原因で発生することが多く、多くの場合、簡単な設定変更で解決できます。この記事では、Windowsユーザー向けに、このエラーの概要から、最も速く解決するための具体的な手順、そして将来的な再発防止策までを、ロジカルにわかりやすく解説します。 まずは結論から。このエラーの最も直接的な解決策は、PHPスクリプトの最大実行時間を延長することです。今すぐサイトを復旧させたい場合は、以下の「【最速】今すぐ試すべき解決策」から読み進めてください。 1. WordPress: Max execution time exceeded とは?(概要と緊急度) 「Max execution time exceeded」エラーは、その名の通り、WordPressを動かしているPHPスクリプトが、設定された最大実行時間(通常は30秒)を超過してしまったときに発生します。 ウェブサーバーは、悪意のあるスクリプトや無限ループに陥ったスクリプトがサーバーリソースを独占するのを防ぐため、PHPスクリプトの実行時間に上限を設けています。 しかし、大量のデータを扱う処理(画像のアップロード、テーマ・プラグインのインストールや更新、データベースのインポート・エクスポートなど)や、処理の重いプラグインを使用している場合など、正当な処理であってもこの上限を超えてしまうことがあります。 このエラーが発生すると、ウェブサイトの一部または全体が表示されなくなったり、管理画面での操作が完了しなくなったりするため、緊急度は中〜高と言えます。迅速な対応が求められます。 2. 【最速】今すぐ試すべき解決策 WordPressサイトの「Max execution time exceeded」エラーを今すぐ解決するには、PHPの最大実行時間設定「max_execution_time」を延長するのが最も直接的で効果的な方法です。Windows環境での具体的な手順を説明します。 解決策1:WordPressのwp-config.phpファイルを編集する この方法は、WordPressのコアファイルを編集することで、PHPの実行時間を個別に設定するものです。FTPクライアントや、ローカル環境の場合はファイルエクスプローラーを使ってWordPressのルートディレクトリにアクセスし、wp-config.phpファイルを編集します。 ここでは、WindowsのコマンドプロンプトやPowerShellを使って、ファイルを直接開く手順を示します。 WordPressのインストールディレクトリに移動します。 例えば、XAMPPを使っている場合は通常C:\xampp\htdocs\your-wordpress-site、それ以外の場合はWordPressがインストールされている場所に合わせてください。 cd “C:\path\to\your\wordpress\installation” wp-config.phpファイルをメモ帳で開きます。 notepad wp-config.php ファイル内に以下のコードを追記します。 このコードは、/* That’s all, stop…