2026年6月2日

2026年6月2日

WordPressのWP EngineからSiteGroundへの移行手順と注意点

はじめに

WordPressでWP EngineからSiteGroundへの移行手順と注意点の問題が発生すると、サイト運営が止まってしまいます。この記事では原因と具体的な解決手順をステップバイステップで説明します。

症状・原因

WP EngineからSiteGroundへの移行手順と注意点が起きる主な原因は以下の通りです。

  • PHP設定(memory_limit, max_execution_time)の不足
  • .htaccessの設定ミスや構文エラー
  • サーバーのディスク容量・メモリ不足
  • PHPバージョンの不一致(古いバージョンの使用)

解決手順

ステップ1:php.iniの設定を最適化する

ホスティングの管理画面またはサーバーの php.ini で以下の値を確認・変更します。

memory_limit = 256M
max_execution_time = 120
upload_max_filesize = 64M
post_max_size = 64M
max_input_vars = 3000

ステップ2:.htaccessを再生成する

パーマリンクの問題や500エラーの多くは.htaccessの破損・設定ミスが原因です。

管理画面から再生成: 設定パーマリンク → 「変更を保存」をクリックするだけで.htaccessが再書き込みされます。

ステップ3:Nginxの設定を確認・修正する

Nginxを使用している場合、WordPressの基本設定を確認します。

location / {
    try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
    fastcgi_pass unix:/run/php/php8.2-fpm.sock;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    include fastcgi_params;
}

ステップ4:サーバーのエラーログを確認する

Apacheの場合は /var/log/apache2/error.log、Nginxの場合は /var/log/nginx/error.log を確認します。

# エラーログの最新50行を表示
tail -50 /var/log/apache2/error.log
# PHP-FPMのログも確認
tail -50 /var/log/php8.2-fpm.log

注意事項

サーバー設定の変更はサイト全体に影響します。変更前にサイトの完全バックアップを取り、変更後は必ず動作確認を行ってください。共有ホスティングでは変更できる項目に制限がある場合があります。

まとめ

WordPressのWP EngineからSiteGroundへの移行手順と注意点の解決手順を振り返ります。

1. php.iniの設定を最適化する

2. .htaccessを再生成する

3. Nginxの設定を確認・修正する

4. サーバーのエラーログを確認する

手順通りに行えば多くのケースで解決できます。解決しない場合はホスティング会社のサポートやWordPress公式フォーラムにご相談ください。

お気軽にご相談ください

お見積りへ お問い合わせへ