atone決済でのエラーについて

ホーム フォーラム 拡張プラグイン atone決済でのエラーについて

このトピックには1件の返信が含まれ、2人の参加者がいます。3 週間、 2 日前 nanbu さんが最後の更新を行いました。

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

    cuoluce
    参加者

    ——————————————-
    WordPress のバージョン:5.2.3
    Welcart のバージョン:1.9.21
    PHP のバージョン:7.2.17
    WCEX atone : 1.0.0
    ご利用のテーマ:WelcartDefault
    症状を確認したブラウザ:
    サーバー:エックスサーバー
    SSLの利用:常時SS)
    ——————————————–
    あるお客様がatoneで購入しようとしたらエラーで購入できない
    とのご連絡をいただきました。
    atoneのサポートセンターへ連絡し、調査していただいたところ
    「恐れ入りますが、貴社がご利用されております受注カード「Welcart」へ、弊社から確認をしましたところ、
    サーバーの設定に起因する可能性があるため、php.iniの設定を確認させていただきたいとの連絡が参りました。」
    「今回のシステムエラーについてですが、Welcart様へ確認をさせていただいたところ、
    atone側の設定ではなく、加盟店様側のサーバーの設定に問題があるとのことでございますため、
    弊社では、詳細なエラー状況をお調べすることができない状況でございます。」

    との連絡が入りました。

    私の方では、詳しいエラーの状況などが解っていないのですが、atoneのサポートセンターより
    Welcart様の方へ連絡が入っておりますでしょうか?

    php.ini の設定は以下の通りです。
    -----------------
    [PHP]
    engine = On

    safe_mode = Off
    safe_mode_gid = Off
    safe_mode_include_dir =
    safe_mode_exec_dir =
    safe_mode_allowed_env_vars = PHP_
    safe_mode_protected_env_vars = LD_LIBRARY_PATH

    error_reporting = E_ALL & ~E_NOTICE

    display_errors = Off
    display_startup_errors = Off

    max_execution_time = 30
    max_input_time = 60
    memory_limit = 200M

    register_globals = Off
    register_long_arrays = Off
    register_argc_argv = Off

    magic_quotes_gpc = Off
    magic_quotes_runtime = Off
    magic_quotes_sybase = Off

    allow_url_fopen = On
    allow_url_include = Off
    file_uploads = On

    post_max_size = 30M
    upload_max_filesize = 30M

    zend.ze1_compatibility_mode = Off
    short_open_tag = On
    asp_tags = Off
    precision = 14
    y2k_compliance = On
    output_buffering = 4096
    zlib.output_compression = Off
    implicit_flush = Off
    unserialize_callback_func=
    serialize_precision = 100
    allow_call_time_pass_reference = Off
    disable_functions =
    disable_classes =
    expose_php = Off
    log_errors = On
    log_errors_max_len = 1024
    ignore_repeated_errors = Off
    ignore_repeated_source = Off
    report_memleaks = On
    track_errors = Off
    variables_order = “EGPCS”
    auto_globals_jit = On
    auto_prepend_file =
    auto_append_file =
    default_mimetype = “text/html”
    doc_root =
    user_dir =
    ;extension_dir = “/usr/lib/php/modules”
    enable_dl = On
    default_socket_timeout = 60

    [mbstring]
    mbstring.language = Japanese
    mbstring.internal_encoding = EUC-JP
    mbstring.http_input = auto
    mbstring.http_output = SJIS
    mbstring.encoding_translation = Off
    mbstring.detect_order = auto
    mbstring.substitute_character = none;

    [Date]
    date.timezone = Asia/Tokyo

    [Syslog]
    define_syslog_variables = Off

    [mail function]
    SMTP = localhost
    smtp_port = 25
    sendmail_path = /usr/sbin/sendmail -t -i

    [SQL]
    sql.safe_mode = Off

    [ODBC]
    odbc.allow_persistent = On
    odbc.check_persistent = On
    odbc.max_persistent = -1
    odbc.max_links = -1
    odbc.defaultlrl = 4096
    odbc.defaultbinmode = 1

    [MySQL]
    mysql.allow_persistent = On
    mysql.max_persistent = -1
    mysql.max_links = -1
    mysql.default_port =
    mysql.default_socket =
    mysql.default_host =
    mysql.default_user =
    mysql.default_password =
    mysql.connect_timeout = 60
    mysql.trace_mode = Off

    [MySQLi]
    mysqli.max_links = -1
    mysqli.default_port = 3306
    mysqli.default_socket =
    mysqli.default_host =
    mysqli.default_user =
    mysqli.default_pw =
    mysqli.reconnect = Off

    [mSQL]
    msql.allow_persistent = On
    msql.max_persistent = -1
    msql.max_links = -1

    [PostgresSQL]
    pgsql.allow_persistent = On
    pgsql.auto_reset_persistent = Off
    pgsql.max_persistent = -1
    pgsql.max_links = -1
    pgsql.ignore_notice = 0
    pgsql.log_notice = 0

    [Sybase]
    sybase.allow_persistent = On
    sybase.max_persistent = -1
    sybase.max_links = -1
    sybase.min_error_severity = 10
    sybase.min_message_severity = 10
    sybase.compatability_mode = Off

    [Sybase-CT]
    sybct.allow_persistent = On
    sybct.max_persistent = -1
    sybct.max_links = -1
    sybct.min_server_severity = 10
    sybct.min_client_severity = 10

    [bcmath]
    bcmath.scale = 0

    [browscap]

    [Informix]
    ifx.default_host =
    ifx.default_user =
    ifx.default_password =
    ifx.allow_persistent = On
    ifx.max_persistent = -1
    ifx.max_links = -1
    ifx.textasvarchar = 0
    ifx.byteasvarchar = 0
    ifx.charasvarchar = 0
    ifx.blobinfile = 0
    ifx.nullformat = 0

    [Session]
    session.save_handler = files
    session.save_path = /var/lib/php/session
    session.use_cookies = 1
    session.use_only_cookies = 1
    session.name = PHPSESSID
    session.auto_start = 0
    session.cookie_lifetime = 0
    session.cookie_path = /
    session.cookie_domain =
    session.serialize_handler = php
    session.gc_probability = 1
    session.gc_divisor = 1000
    session.gc_maxlifetime = 1440
    session.bug_compat_42 = 0
    session.bug_compat_warn = 1
    session.referer_check =
    session.entropy_length = 0
    session.entropy_file =
    session.cache_limiter = nocache
    session.cache_expire = 180
    session.use_trans_sid = 0
    session.hash_function = 1
    session.hash_bits_per_character = 5

    [MSSQL]
    mssql.allow_persistent = On
    mssql.max_persistent = -1
    mssql.max_links = -1
    mssql.min_error_severity = 10
    mssql.min_message_severity = 10
    mssql.compatability_mode = Off
    mssql.secure_connection = Off

    [Assertion]

    [Verisign Payflow Pro]
    pfpro.defaulthost = “test-payflow.verisign.com”
    pfpro.defaultport = 443
    pfpro.defaulttimeout = 30

    [COM]

    [FrontBase]

    [gd]

    [exif]

    [Tidy]
    tidy.clean_output = Off

    [soap]
    soap.wsdl_cache_enabled=1
    soap.wsdl_cache_dir=”/tmp”
    soap.wsdl_cache_ttl=86400

    [APC]

    [Zend Optimizer]
    zend_extension = opcache.so
    -----------------

    何か、設定に不備がございますでしょうか?

    ちなみに、atone導入以降、10人ほどのお客様から無事ご注文をいただいております。

    以上 宜しくお願いいたします。

    #88455

    nanbu
    参加者

    こんにちは

    恐らく、下記の設定が良くないのではないかと推測します。

    mbstring.http_output = SJIS

    こちらは未設定もしくは pass でよろしいかと思います。

    決済がうまく行く場合とエラーとなる場合があるようでしたら、SJISに変換できない文字が商品データに使われているという事ではないかと思います。上記のmbstring.http_outputの変更で回避できませんでしょうか。

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

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