さまざまな権限関連の問題を解決する
Duplicator Pro で権限関連の問題が発生していますか? このガイドでは、トラブルシューティングと解決のための実践的なソリューションを提供します。
トラブルシューティングを行う前に、Duplicator Pro の最新バージョンがインストールされていることを確認してください。 変更履歴とシステム要件を確認してください。
FTP クレデンシャルメッセージの解決
WordPress が FTP クレデンシャルを求めている場合、それは WordPress がサーバー上のファイルを直接変更するために必要なファイルパーミッションを持っていないことを意味します。
解決策 1: wp-config.php の編集
wp-config.php ファイルは、WordPress インストールのルートディレクトリにあります。次のいずれかの方法でアクセスできます:
wp-config.php ファイルの編集手順
- テキストエディタ(例:Notepad++、VS Code、Sublime Text)を使用して
wp-config.phpファイルを開きます。 - 他の
define()ステートメントがある場所までスクロールダウンします。 - 「これで完了です。編集はやめてください。ハッピーパブリッシング。」というコメントの前に、次の行を追加します:
define('FS_METHOD', 'direct');

解決策 2: 問題を解決するための参考記事。
この記事では、WordPress が FTP クレデンシャルを要求するエラーを修正する方法についての詳細と学習方法を見つけることができます:
「WordPress が FTP クレデンシャルを要求している」エラーの解決方法
権限の問題は、多くの場合、根本的なファイルとフォルダーの権限自体に起因します。 推奨される値は、ファイルの場合は 644、ディレクトリの場合は 755 です。 777 は誰でもファイルを変更できるため、絶対に使用しないでください。 Duplicator のインストーラーは、これらを自動的に適用できます。 ステップ 1 の オプション » 詳細設定 » 解凍フロー » ファイルとディレクトリの権限 で、ファイル権限(デフォルト 644、「すべてのファイル」)を有効にし、フォルダー権限(デフォルト 755)を設定すると、インストール中に抽出されたすべてのファイルとフォルダーに指定された権限が適用されます。
open_basedir 制限の問題の解決
「open_basedir 制限が有効です」というエラーは、ホスティングプロバイダーによって課されるセキュリティ設定により、PHP が指定されたディレクトリパスの外にあるファイルにアクセスすることが制限されている場合に発生します。これにより、WordPress やその他のアプリケーションが正しく機能しなくなる可能性があります。
Duplicator を使用中に open_basedir に関連する問題が発生した場合は、ホスティングプロバイダーに相談するための2つの可能な解決策を次に示します:
open_basedir 制限を無効にする:
- ホスティングプロバイダーに、アカウントの
open_basedir制限を無効にするか一時的に削除するように依頼してください。これにより、制限が Duplicator と競合しているかどうかを確認できます。 - これにより、制限が Duplicator と競合しているかどうかを確認できます。
open_basedir パスを設定する:
- ホストと協力して、
open_basedirがアクセスを制限しているすべての必要なフォルダパスを含めてください。 - WordPress がインストールされているルートフォルダを含む、すべての重要なディレクトリをカバーしていることを確認してください。
- 設定例:open_basedir = /public_html/mysite/
open_basedir 制限はPHPスクリプトのアクセスを制限し、Duplicatorとの競合を引き起こす可能性があります。一部のホストはセキュリティのためにこれを強制しますが、無効にするか適切に設定することで問題を解決できます。
最良のエクスペリエンスを得るために、ホスティングプロバイダーと協力して設定を調整し、スムーズなサイトの移行とバックアップを確保してください。
権限エラーが続く場合や、サーバータイムアウトとして表示される場合は、サーバータイムアウトの問題の対処方法を参照してください。 問題が特に権限に関連しているのではなく、利用可能なメモリ、CPU、またはディスクスペースに関連しているように見える場合は、サーバーリソース(CPU、メモリ、ディスク)の管理方法を参照してください。