XMLReader と XMLWriter PHP モジュールが実は無効の時の対策
Value domain の XREAでWordPress プラグイン
- WP All Export 記事データなどを外部へcsv や xmlファイルをエクスポートする
- One Click Demo Import デモサイトをインポートする
を使用しようとするとエラーが出る。
理由はサーバ側モジュール DOMDocument、XMLReader と XMLWriter PHP モジュールが有効になっていないので使用できない。
phpinfo();で確認すると、XMLReader が有効と表示される。しかし、実は無効になっている。
<?php
phpinfo();
?>
--enable-xmlreader=shared' '--enable-xmlwriter=shared'
WP All Exportのエラー
必要な PHP コンポーネントが見つかりません。
XMLReader は、必要があります WP をすべてエクスポートと XMLWriter の PHP モジュールをインストールします。
これらは PHP の標準機能であり、WP すべてエクスポート エクスポートしようとしているファイルを書き込むために必要な。
Web ホスティング プロバイダーに連絡してインストールして DOMDocument、XMLReader と XMLWriter PHP モジュールをアクティブ化するように依頼します
対策
例【php7.4の場合】
────────────────────
- ディレクトリパス【/public_html/.fast-cgi-bin/php74.ini】に
下記のソースを追記
━━━━━━━━━
extension=/usr/local/lib/php/extensions/php74_xmlreader.so
extension=/usr/local/lib/php/extensions/php74_xmlwriter.so
━━━━━━━━━ - 下記URLへアクセス後、対象サーバーアカウント下の「ウェブ」をクリック
■XREAの管理・購入
https://www.value-domain.com/web.php - 何も変更せずにページ下部「ドメイン設定」をクリック
────────────────────
しばらくまってサイトをリロードする。WP All Exportのページを開くとエラーが出ておらず、実行できた。
0 件のコメント:
コメントを投稿