2021年3月15日月曜日

XREAでXMLReader と XMLWriter PHP モジュールが有効なんだけど実は無効の時の対策

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の場合】

────────────────────

  1. ディレクトリパス【/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
    ━━━━━━━━━
  2. 下記URLへアクセス後、対象サーバーアカウント下の「ウェブ」をクリック
     ■XREAの管理・購入
     https://www.value-domain.com/web.php
  3. 何も変更せずにページ下部「ドメイン設定」をクリック

────────────────────

しばらくまってサイトをリロードする。WP All Exportのページを開くとエラーが出ておらず、実行できた。

【Power Automate】Microsoft Forms自動返信で「回答がない項目」の「質問と回答」を非表示にするテクニック&ループ処理による効率化

はじめに MS Formsで注文フォームやアンケートを作った際、Power Automateと連携して「受付完了メール」を自動送信している方は多いと思います。 以前、回答のみ表示しない方法を紹介しましたが、今回は回答が無 […] 投稿元: Microsoft Power Auto...