購入時のエラー表示

2017 年 10 月 8 日

ホーム フォーラム 使い方全般 購入時のエラー表示

このトピックには7件の返信が含まれ、4人の参加者がいます。1 ヶ月前 yskysmr さんが最後の更新を行いました。

8件の投稿を表示中 - 1 - 8件目 (全8件中)
  • 投稿者
    投稿
  • #84148

    ALBEGOGOGO
    参加者

    Warning: A non-numeric value encountered in /home/*********/wp-content/plugins/usc-e-shop/classes/usceshop.class.php on line 7973

    のエラーが表示されてしまいますが対応策はありますでしょうか?

    WordPress のバージョン:WordPress 4.8.2
    Welcart のバージョン:バージョン 1.9.4
    php:PHP7.1.4
    Welcart専用の拡張プラグイン:
    ご利用のテーマ:自作テーマ
    症状を確認したブラウザ:googlechrome
    サーバー:wpxクラウド
    SSLの利用: 常時SSL
    WordPress のパーマリンク設定:(例 /archives/%post_id%/)

    • このトピックは welcartが1 ヶ月、 1 週前に変更しました。
    #84152

    yasumax
    キーマスター

    こんにちは。

    このエラーが表示されるタイミングはいつでしょう?
    カート投入時ですか?数値変更時ですか?

    #84159

    ALBEGOGOGO
    参加者

    キーマスター様

    ご連絡ありがとうございます。

    支払い方法を選択し内容確認に進んだ際に表示されます。

    phpを5.6.30に落とすと大丈夫なのですが、なんとかphp7で使用できないものかとおもいまして。

    #84188

    monju
    参加者

    横から失礼します。

    PHP7から導入されたエラーの内容です。
    https://secure.php.net/manual/ja/migration71.other-changes.php

    おそらく、今回は$use_pointによりエラーが発生しているようです。

    #84190

    ALBEGOGOGO
    参加者

    monju様

    ご回答ありがとうございます。

    (int)$use_point

    上記の対応で大丈夫でしょうか?

    #84194

    monju
    参加者

    ALBEGOGOGO様

    この部分の処理だけならば、おっしゃる通り(int)キャストすれば良さそうです。
    filterがいくつかあるので、他への影響があるかどうかはわかりませんが。

    #84196

    ALBEGOGOGO
    参加者

    monju様

    ご回答ありがとうございます。

    (int)$use_point と 他にも1、2つほどエラー出ましたが同じく(int)対応で 無事にエラー解消いたしました。

    ありがとうございました。

    #84239

    yskysmr
    キーマスター

    ALBEGOGOGO 様

    現在 Welcart は PHP7.0 の検証中です。次のリリースで正式に対応バージョンとしてご案内できると思います。ですが、PHP7.1 にはまだ対応の予定はありません。何卒ご了承くださいますよう、お願いいたします。

8件の投稿を表示中 - 1 - 8件目 (全8件中)

このトピックに返信するにはログインが必要です。