Duplicator でサイトを復元する際、ログインやリダイレクトの問題など、アクセスに関する問題が発生することがあります。これらのエラーは通常、ウェブサーバーの設定、プラグインの競合、または間違った設定に関連しています。このガイドはこれらの問題のトラブルシューティングと解決に役立ちます。
403 アクセス拒否
サイトのインストール後に"403 Forbidden" または "403 Access Denied" エラーが表示された場合、ウェブサーバーが特定のパスへのアクセスを制限していることを意味します。Duplicatorはこれを制御できませんが、以下の解決策を試してみてください:
解決策1:ホストに連絡する
ウェブサーバーの設定に詳しくない場合は、ホスティングプロバイダーに連絡し、問題が発生しているURLを教えてください。通常、この問題はすぐに解決できます。
解決策2:ウェブサーバーの設定を編集する
サーバーにアクセスできる場合は、Apache設定ファイル(httpd.confあるいは httpd-ssl.conf SSLサイト用)を追加する:
# The Directory path below should match your server the following is a SAMPLE
<Directory /var/www/html/example.com/public_html>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
変更後、Apacheを再起動します。
解決策3:追加リソース
403エラーの解決方法の詳細については、こちらのガイドをご覧ください:WPBeginnerによる「WordPressの403 Forbiddenエラーを修正する方法」をご覧ください。
404エラーとリダイレクトの問題
サイトが404エラーを表示したり、正しくリダイレクトされなかったり、ログインできない場合は、以下の解決策をお試しください:
解決策1:リダイレクトの問題を修正する
リダイレクトは次のような問題から発生する可能性があります。各項目について、考えられる問題と解決策を確認してください:
- などの設定ミス
wp-config.php,.htaccessまたはテーマfunctions.phpファイルである。- チェック
.htaccessファイルに不要なリダイレクトを追加する。 - を削除してみてください。
.htaccessファイルを作成し 設定"パーマリンク ワードプレスで
- チェック
- リダイレクトプラグイン。
- インストーラーを使用してプラグインを無効にします。
- サーバー側のリダイレクト。
- cPanelの設定を確認するか、ホストに問い合わせてください。
- WordPressのパーマリンクの設定が間違っている。
- WordPressのパーマリンクのトラブルシューティングについては、以下の手順に従ってください。
- チェック
installer-log.txtファイルに追加の警告やエラーがないか確認してください。
解決策2:パスの問題を修正する
もし "index.php "がアドレスバーに表示されたり、各HTTPリクエストに添付される場合は、Apacheの設定を更新する必要があります。
Apacheでパーマリンクを許可するには、ホストApacheのDirectoryセクションに以下のオプションを追加して、個々のサイトが.htaccessファイルを更新できるようにApacheに指示する必要があります。 httpd.conf 設定ファイル:
に以下を追加する。 httpd.conf ファイル。
# The Directory path below should match your server the following is a SAMPLE
<Directory /var/www/html/example.com/public_html>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
その後、Apacheを再起動してください。httpd.confファイルにアクセスできない格安ホストを使用している場合は、このFAQエントリーをホストに送信する必要があります。
解決策3:プラグインとテーマをチェックする
リダイレクトの問題は、プラグインやテーマによって引き起こされることがよくあります。
インストーラーの実行中に一般的な問題を素早く切り分け、プラグインを無効にするには、まず右上のAdvanced Modeを有効にし、Safe Modeを使用する場合はFull Installが選択されていることを確認してください。

次に、「Setup」にデータベース接続情報を入力し、「Validate」をクリックします。

すべてのプラグインを一度に無効にする:
- インストーラーのステップ1を開始する際に オプション " 詳細 " セーフモード.
- ドロップダウンを「有効」に設定する。

特定のプラグインだけを無効にする:
- インストーラーのステップ3を開始する際、Options " Active Pluginsを使用して、個々のプラグインのチェックを外し、一つ一つ無効にしてください。

最初にセーフモードを使用することをお勧めします。特定のプラグインが問題を引き起こしていると思われる場合は、セーフモードを無効にしてから、上記のステップ3で特定のプラグインを無効にしてください。最後に、WordPressの管理画面にログインした後、問題が発見されるまで、各プラグインを1つずつ再有効化し、該当する場合は設定を再保存してください。
上記の方法を試しても問題が解決しない場合は、テーマのfunctions.phpを調査し、リダイレクトの原因となるカスタムコードがないことを確認してください。また、このFAQにある解決策を検討してみてください。
解決策4:ブラウザのキャッシュをクリアする
Google Chromeやその他のブラウザは301リダイレクトをキャッシュします。
複数のブラウザでブラウザのキャッシュをクリアするには、こちらのガイドをご覧ください。その後、サイトを再テストできるはずです。最近リダイレクトに遭遇したばかりであれば、過去1時間分のデータを削除するだけでよいでしょう。
あるいは、シークレット/プライベート・ブラウジング・ウィンドウを使う。その場合、キャッシュはブラウザを閉じた後にフラッシュされます。
WordPress管理者ログインの問題
インストール後にログインできない場合は、以下の解決策をお試しください:
解決策1:新しい管理者ユーザーを追加する
Duplicator Installerの最初の画面でAdvanced Modeが有効になっていることを確認してください。
次に、ステップ3の Options"Create New Userで、新しい管理者ユーザーを作成します。

この新しいアカウントでログインしてください。
解決策2:ログインの確認またはリセット
- ログイン画面のLost your password?リンクからパスワードをリセットしてみてください。
- インストール中にプラグインを無効にして、競合を除外する。
- 以下の手順に従ってパスワードをリセットしてください。
- 他のすべてのオプションが失敗した場合は、緊急パスワードリセットスクリプトを使用することができます。
解決策3:リダイレクトの問題を修正する
WordPressの管理画面にログインしようとしているのに、ユーザー名やパスワードが無効であることを知らせることなく、ログインにリダイレクトされてしまう場合は、ログインのリダイレクトが混乱している可能性があります。ブラウザのURLアドレスを以下のアドレスに変更してログインしてみてください:
https://yoursite.com/wp-adminhttps://yoursite.com/wp-login.php
wp-config.phpのエラー
サイトのインポート後にエラーが表示される場合、以下の原因が考えられます。 wp-config.php ファイルの設定ミスです。プラグインは、定義されたすべての定数を wp-config.php ファイルを使用します。しかし、PHP ではこれらの定数が初期化される仕組みが複雑なため、まれに以前の wp-config.php は、サイレントまたはエラーで失敗するかもしれない。
いくつか例を挙げよう:
- バックスラッシュやその他のカスタム設定。
- 定義された定数は、フローチェックで初期化される。
- ダイナミック変数はプランの値に連結される。
このような状況では、ログに次のような記述が見られるかもしれない:
PHP ERROR: Unexpected end of file
PHP WARNING: Use of undefined constant
解決策1:wp-config.phpを調べる
- オープン
wp-config.phpそして定数の欠落や構文エラーをチェックする。 - 壊れた値や間違ったパスを修正する。
- フロー・チェック、動的変数、バックスラッシュなどを含む複雑な初期化を行った場合、マクロの値が壊れていないかチェックする。
解決策2:wp-config.phpをリセットする。
エラーが続く場合は、手動で新しいwp-config.phpを作成してください:
- ダウンロード
wp-config.phpより WordPress.org. - データベースの詳細を編集してください。
- 既存製品の交換
wp-config.phpファイル。
それでも問題が解決しない場合は、ホスティングプロバイダーにお問い合わせください。
以上です!このガイドが、アクセス、ログイン、リダイレクトの問題解決のお役に立てれば幸いです。
移行の問題を解決する方法をお探しなら、ガイドをご覧ください:「WordPressの移行に関する問題を解決するには?