サポート » プラグイン » サイト移行後にcontactform7でエラー表示

  • 解決済 JKTMG

    (@jktmg)


    テスト環境から本番環境への移行後(ドメイン変更あり)の際に下記のエラーがでまして、サイトが表示されません。

    Warning: require_once(/usr/home/○○○/www/htdocs/○○○/wp-content/plugins/contact-form-7/includes/config-validator.php): failed to open stream: No such file or directory in /usr/home/ ○○○/www/htdocs/wordpress2/wp-content/plugins/contact-form-7/settings.php on line 18

    Fatal error: require_once(): Failed opening required ‘/usr/home/○○○/www/htdocs/wordpress2/wp-content/plugins/contact-form-7/includes/config-validator.php’ (include_path=’.:/usr/local/php-5.6/lib/php’) in /usr/home/○○○/www/htdocs/○○○/wp-content/plugins/contact-form-7/settings.php on line 18

    >contact-form-7/settings.php on line 18
    を下記のようにコメントアウトするとサイト表示されます。

    //require_once WPCF7_PLUGIN_DIR . ‘/includes/config-validator.php’;

    また管理画面>お問い合わせをクリックすると下記のエラーが吐かれます。

    Fatal error: Class ‘WPCF7_ConfigValidator’ not found in /usr/home/○○○/www/htdocs/wordpress2/wp-content/plugins/contact-form-7/admin/admin.php on line 320

    現状、お問い合わせフォームは問題なく使用できています。
    なぜここでエラーが吐かれるのか、また解決策があればご教授くださいませ。

    • このトピックは JKTMGが1 週、 4 日前に変更しました。
2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター Okamoto Hidetaka

    (@hideokamoto)

    /usr/home/○○○/www/htdocs/○○○/wp-content/plugins/contact-form-7/includes/config-validator.php
    移行時に何らかのトラブルが発生して、上記ファイルを本番環境に移せてないのではないかと思います。
    本番サーバーの方でこのファイルが実際に存在するか確認してみてください。
    もし存在しない様子でしたら、テスト環境から該当するファイルを再アップロードするか、プラグイン自体を再インストールしてみましょう。

    もとの該当ファイルを再アップロードすることで解決しました。ありがとうございました。。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • このトピックに返信するにはログインが必要です。