🚀 サイト構築が難しい?手取り足取りご案内します——「WordPressサイト構築伴走」サービスを詳しく見る →

国内サーバーでWordPressのテーマDemoデータのインポートに失敗した場合の解決方法

今日、Naibaが国内サーバーにAstra テーマのDemoデモデータをインポートしようとしたとき、ネットワークの問題で何度もインポートに成功しませんでした。通常、国内サーバーにインストール後、kill 429またはwp china yesのいずれかのプラグインを使用すれば、wordpress.orgサイトへのアクセスが高速化され、プラグインのインストールと更新が可能になります。しかし、このような特定のプラグインやテーマのデータの場合、リクエスト先はWordPress公式サイトのデータではなく、プラグインやテーマ自身のウェブサイトであるため、国内サーバーではネットワーク状態が悪く、インストールやインポートが失敗しやすくなります。解決したい場合は、2つの方法があります:
  1. 海外サーバーでウェブサイトデータをデバッグした後、データをバックアップして国内サーバーに復元する;
  2. 国内サーバー上のWordPressにプロキシサーバーを設定し、海外サイトへのリクエストを高速化する。
Naibaがここで使用した方法は2番目で、v2raψをプロキシアクセスに使用します。具体的な方法は以下の通り:1、国内サーバーからのアクセス速度がそれなりに速い海外サーバー自分のサーバーを使って海外サーバーにpingを実行し、ping値を確認できます。一般的に250msを超える回線は、使用時にラグが発生する可能性があります。2、サーバーにv2raψをインストールします。
bash <(curl -L -s https://install.direct/go.sh)
インストール完了後、/etc/v2raψ/config.jsonファイルを開き、以下の内容を記録します:
  • portポート番号
  • uuid値
3、国内サーバーにv2raψをインストールします。方法は上記のコードと同じですが、ダウンロードが遅い可能性があります。この記事を参考にしてください。Githubの高速化。4、設定ファイル/etc/v2raψ/config.jsonを編集します。デフォルトの内容を削除し、以下の内容を貼り付け、日本語の説明部分を修正します。
{
    "log": {
        "loglevel": "warning"
    },
    "inbound": {
        "listen": "127.0.0.1",
        "port": 8080,
        "protocol": "http",
        "settings": {
            "allowTransparent": false,
            "userLevel": 1
        }
    },
    "outbound": {
        "protocol": "vmess",
        "settings": {
            "vnext": [
                {
                    "address": "168.168.168.168这里改成代理网站IP",
                    "port": 8888这里改成代理网站端口,
                    "users": [
                        {
                            "id": "c503b067-e78f-b037-1ac7-7b369103ec9f这里改成代理网站的uuid",
                            "level": 1,
                            "alterId": 64
                        }
                    ]
                }
            ]
        }
    },
    "outboundDetour": [
        {
            "protocol": "freedom",
            "settings": {},
            "tag": "direct"
        }
    ],
    "routing": {
        "strategy": "rules",
        "settings": {
            "rules": [
                {
                    "type": "field",
                    "port": "54-79",
                    "outboundTag": "direct"
                },
                {
                    "type": "field",
                    "port": "81-442",
                    "outboundTag": "direct"
                },
                {
                    "type": "field",
                    "port": "444-65535",
                    "outboundTag": "direct"
                },
                {
                    "type": "field",
                    "domain": [
                        "gc.kis.scr.kaspersky-labs.com"
                    ],
                    "outboundTag": "direct"
                },
                {
                    "type": "chinasites",
                    "outboundTag": "direct"
                },
                {
                    "type": "field",
                    "ip": [
                        "0.0.0.0/8",
                        "10.0.0.0/8",
                        "100.64.0.0/10",
                        "127.0.0.0/8",
                        "169.254.0.0/16",
                        "172.16.0.0/12",
                        "192.0.0.0/24",
                        "192.0.2.0/24",
                        "192.168.0.0/16",
                        "198.18.0.0/15",
                        "198.51.100.0/24",
                        "203.0.113.0/24",
                        "::1/128",
                        "fc00::/7",
                        "fe80::/10"
                    ],
                    "outboundTag": "direct"
                },
                {
                    "type": "chinaip",
                    "outboundTag": "direct"
                }
            ]
        }
    }
}
設定完了後、systemctl restartでv2raψサービスを再起動します。方法がわからない場合は、サーバーを直接再起動してください。5、WordPressの設定ファイルを編集し、プロキシ設定情報を追加します。
/** 代理 */
define('WP_PROXY_HOST', '127.0.0.1');
define('WP_PROXY_PORT', '8080');
define('WP_PROXY_BYPASS_HOSTS', 'localhost, *.wordpress.org');
WordPressがアクセスする必要のある海外URLを上記の3行目に追加し、保存してアップロードして上書きします。その後、WordPressの管理画面で効果をテストしてください。以前正常に読み込めなかったPluginリソースに正常にアクセスできるようになります。参考資料:https://s5s5.me/3721

🚀 チュートリアルを見てもまだ迷っていますか?私が手取り足取りご案内しましょう

「WordPressサイト構築伴走」——ドメイン選び、ホスティング購入から、テーマのインストール、公開、投稿まで、すべてのステップで私が伴走します。遠回りせず、目標に直行できます。

👉 サイト構築伴走サービスを詳しく見る
🔒

コメントは終了しました

この記事のコメント機能は終了しています。ご質問がある場合は、他の方法でお問い合わせください。

×
二维码

QRコードをスキャンしてフォロー

AIサイト構築アシスタント

🤖
こんにちは!私はNaibaサイト構築ノートのAIアシスタントです。何かお手伝いできることはありますか?
クイックコンサルティング: