masuda-clair
投稿の際は下記の情報をお書き添えください。
-------------------------------------------
WordPress のバージョン:(例 6.8.2)
Welcart のバージョン:(例 2.11.20)
PHP のバージョン:(例 8.2)
Welcart専用の拡張プラグインとバージョン:(例 DL Seller 3.5.8、SKU Select 1.4.7)
ご利用の親テーマとバージョン :(例 Welcart Basic 1.8.7)
ご利用の子テーマとバージョン :(例 Welcart Beldad 1.5.5)
利用している決済モジュール:
症状を確認したブラウザ:
サーバー【重要】:(会社名、サービス名)
--------------------------------------------
フォーラムへの返信
-
投稿者投稿
-
masuda-clair
参加者修正版、期待しています
ただ、この深夜にアクセスされた方
(今回のきっかけになった方ですが)
正常に購入されているようです受注データが作成され
アクセスログからも「ios7」でのアクセスが確認できました
100%ダメなわけではないようですmasuda-clair
参加者気になったので、追加の情報です
上記サイトにXAMPPのバージョンと各モジュールの
対応表があります現在WelCartのPHP対応は5.3までなので
XAMPPは1.7.7以前でないと動作しません
(たとえ動作してもまともではありません)ダウンロードサイトのリンクもあるので
過去のXAMPPから該当バージョンを
ダウンロードして使うのがいいと思います。masuda-clair
参加者違ってった
一日一回ではなくて、新規投稿時にしか、更新も、ログインしない人には確認できないのですね?出来れば何とかしてほしいような・・・
masuda-clair
参加者えーっと
カートページ設定の
「カスタムカスタマ-フィールド」や「カスタムデリバリーフィールド」のタブにも
「カスタムメンバーフィールド」で設定したものと同じものを設定しないと
出てこないと思います。masuda-clair
参加者¥tというのが「タブ」になります
キーボード上にも「Tab」っていうのがあると思いますが
それです。
実際には「0x09」で、通常の「文字」ではなく
コントロールコードといわれるものです。
これを、表示するソフトが、それぞれ何文字分のスペースにするか決め
処理をします。
また、単に複数個のスペースではなく
123
12
上記の文字の次に¥tが来て、その次に文字が来れば
123¥t45
12¥t45
とすると、後ろの45の頭がそろいます。
今回の問題も、もともとはタイトルの長さにかかわらず
¥tの一文字で、実際のデータに頭の位置を揃えるために
使っているのですが・・・
それが、受信したメールソフトの違いで見え方が変わったということでしょう
最初の状態をoutlookやTBで見れはわかるのではないかと思うのですが
masuda-clair
参加者私もけさほどから8件ほど来ました
https://www.welcart.com/forum/topic.php?id=1136
に対してで、投稿者は「nanbu」さんです
まあ、表記が一部英語になっていたので(このフォーラム)
テストでもしているのかと思い、それほど気にはしていませんでしたが
実際の、投稿はなかったようなので
参考まで・・・
masuda-clair
参加者解りました、スペースと改行を思い違いしてました。
が、「スペース」が入ってOKなのですがね。
実際には「スペース」ではなく「タブ」が入っているのですが
多分それが違いになっていると思います(メールソフトごとの)
タブを何文字分のスペースにするかは調べてみますが、
今はよくわかってません
ただ、現状からライブメールは1文字もしくは無視
それ以外は指定の文字数にしているので
差が出ていると思います
masuda-clair
参加者ちょっとバージョンの見方が違ってるような・・・
XAMPPのコントロールパネル(アパッチやMysqlをスタートさせる画面)
のHelpボタンを押して、出てきたウインドの「ReadMe」ボタンを押すと
メモ帳で出てくる内容の一番トップに出てくるものなんですが・・・
実際はXAMPPが問題ではなく、1.7.7以降のXAMPPにバンドルされている
PHPがバージョン5.4以降になるためで
WelCartが、そのバージョン以降に現在対応していない為に出ています。
XAMPPサイトで確認すれば現在でも旧バージョンをダウンロードできますので
ローカルでもテストはできると思うのですが・・・
masuda-clair
参加者ちょっと気になることがあるのですが・・
受信したメールソフトで差異があるとのことなので
ひょっとすると、メールソフトの問題
(スペースコードや改行コードが意図した状態に認識されない)
かもしれませんので、WelCartがどのようなメールを出そうとしているか確認
されてはいかがでしょう?
受注画面(一件分の画面)で「メール・印刷フィールド表示」のリンクを押すと
チェックボックス一覧が出ますので、「受注確認メール」を(リンク)押すと
画面上に送信されるメール内容が表示されます。
そこに出ているメールを送信しますので
それと違う表示の受信メールがおかしい(正しく表示されていない)
メールソフトだということです。
予想としてLiveMailではないかなとは思いますが・・・
ただ、受信メールソフトしか考えられないわけではなく
受信したメールサーバーがそれぞれ異なるなら
メールサーバーかも知れませんが(可能性は低いです)
この場合は、WelCartで対応するのは、非常に難しいですが・・・
masuda-clair
参加者ローカルのWindowsでXAMPPをお使いのようですが
XAMPPのバージョンはいくつでしょうか?
もし1.7.7より新しいものをお使いなら
PHPのバージョンの問題でワーニングが出るはずなんですが・・
いかがでしょうか?
私の場合、それに気が付き1.7.7でテストをおこなっています。
masuda-clair
参加者ちょっと確認してみましたが
PayPal の設定画面で「SSLが必要です」とありますが
環境ではSSLなしとありますが、これは本当でしょうか?
本当なら動作しないことになりますが・・・
ってごめんなさい
「OpenSSLモジュールがないと」
ですね
ただ、このあたりはどうでしょう?
masuda-clair
参加者最後の方法になるのですが、これでだめなら作業は(テスト環境作業)
ちょっとあきらめたほうがいいのかと思います。
これは、2つのサイト(テスト環境と実際のサイト)の同時利用ができなく
なりますが、データベースそのものの変更は全く必要がないので
うまく動作する可能性が高いです。
それは、ローカルも実際のサイトのドメインと同じにすることです
要は、ファイルの転送とデータベースの転送(エクスポート・インポート)
hostsの書き換え
ここがポイントで、現在利用しているドメインを
割り当てるということです
結局、どちらか一方しか、設定したPCでは使えないということになり
ちょっと使い勝手が悪くなってしまいます。
複数PCを準備してそれぞれでそれぞれをさぎょすれば
問題にはならないでしょうが、注意点になります
masuda-clair
参加者どのようにダウンロードおよびアップロードされていますか?
私の場合ローカルは「WebMatrix」ではなく「XAMPP」なので
多少は違っていると思うのですが・・・
まず、サイト全体のファイルをFTPなどで、ローカルにダウンロードしますよね?
次にデータベースを「phpmyadmin」でSQL形式でエクスポートします
上記で取得したSQLファイルをエディタなどで開きます
ここでUTF-8で開くことのできるものでないと文字化けしますので注意です
開いくことができたら、一括置換で実サイトドメインをローカルのドメインへ
変更します
ローカル側のデータベースツールでSQlをインポート
もちろん、ダウンロードしたファイルはローカル側へセットして・・・
これで私はいつもやってますが、大きな問題は今まで出てませんがね
「xampp」なのでバージョンは違ってもphpmyadminが使えるからでしょうか?
masuda-clair
参加者「カートに商品が一つ」というのはなかったと思います
考え方を変えて、カートに投入したら、カテゴリーページや、
サイトのトップページ戻れなくすれば
結果、一つしか購入できないことになるのではないかということです。
商品ページの購入ボタンを押せばカートページ移行する
が「本来のもの」で、固定ページなどに「購入」ボタンを
設置するためのものが「ショートコード」「テンプレートタグ」になります
有償の拡張プラグインのカートウェジットを使うと
動作がちょっと変わるので、カスタマイズしなければ
うまくいかないですが・・・
masuda-clair
参加者見当はずれかもしれませんが、こんな方法はどうでしょう?
カートへ入れるボタンを押すと、必ずカート画面に移行させて
自前の商品ページなら
確かショートコードまたは、テンプレートタグで
設定できたはずですし
本来の物なら、そうなるはずですよね?
で、カート内の「買い物を続ける」ボタンを消してしまうとか・・・
まあ、セッションが続く限り、トップページへ戻ってしまえば
ダメでしょうが・・・
トップページへのリンクもなくせばなんとかなるのでは?
-
投稿者投稿
PAGE TOP