[解決済み] Welcart0.9を使用する際、テーマ内ファイルの変更方法について

フォーラム 使い方全般 [解決済み] Welcart0.9を使用する際、テーマ内ファイルの変更方法について

  • このトピックには2件の返信、2人の参加者があり、最後にodaにより13年、 10ヶ月前に更新されました。
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #50198
    oda
    参加者

    「Welcart0.9」を使用する際、テーマ内ファイルの変更方法に関して、少々、お聞きします。

    「コミュニティー」の記事「Welcart 0.9 リリース」を読ませていただきました。

    https://www.welcart.com/community/archives/2732

    その中に、

    Welcart Default テーマ内のファイルの変更箇所

    Welcart Default テーマ内のうち、以下のファイルに重要な修正が有ります。Welcart を停止した際に起こるエラーを回避させるものです。

    welcart_default/functions.php
    Welcart を利用している方は全てこのファイルの冒頭にこの1行を追加しなくてはいけません。

    とあります。

    わたしは、

    「Welcart Default Theme 1.0.2」(Welcart 0.9betaに付属していたテーマ)

    「uCart Default Theme 2.1」(Welcart 0.4か0.5?に付属していたテーマ)

    を使用しています。

    上記のふたつのテーマでプラグイン「Welcart0.9」を動作さでようと考えています。

    具体的にどのような作業をすればいいのでしょうか?

    アドバイス、よろしくお願いします。

    なお、テストサーバでは、「上記各テーマ」、「wp3.0.4」、「Welcart 0.9」で正常動作を確認しました。

    ただ、テストサーバは、セーフティーモードで動作しているため、下記のエラーがでました。

    Warning: Unknown: open(/tmp/sess_ri6u1l6vacs0h084jonm9h8fj3, O_RDWR) failed: Permission denied (13) in Unknown on line 0

    Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0

    下記の記事を参考に修正させていただきました。

    「58」さん、ありがとうございました。

    https://www.welcart.com/forum/topic.php?id=172

    #61273
    nanbu
    キーマスター

    こんにちは。

    welcart_default/functions.php の冒頭に置かなくてはいけないコードとは、Welcart 本体が停止している時にこのfunctions.php がエラーを出してしまいWordPress が動かなくなってしまうのを防ぐための処置です。

    functions.php の内容によってはエラーにならない場合も有ります。またこれはどのテーマを使った場合にも発生する可能性が有りますので、Welcart を利用する場合は必ずfunctions.php の冒頭に

    if(!defined('USCES_VERSION')) return;

    の一行を追加した方が無難です。

    このコードの意味は、Welcart 本体が有効化されていないときは、それ以降のコードを実行しないということです。

    次に、Warning の件ですが、これはXREA系のサーバーでしょうか。このWarning はセッション用のテンポラリーファイルにアクセスできないといっています。サーバーに正しい作業用ディレクトリにアクセスするよう設定が必要なのではないでしょうか。サーバー会社の方にご確認ください。

    #61274
    oda
    参加者

    アドバイスどおりの作業で、「Welcart 0.9」が正常動作しました。

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

    >これはXREA系のサーバーでしょうか。

    はい、XREA系のサーバーです。

    サーバー会社に問い合わせしてみます。

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