• Welcart をアップグレードするとテーマはどうなりますか?

    Posted on 11月 4th, 2018 welcollne No comments

    Welcart をアップグレードしてもテーマが上書きされることはありません。

  • 購入が完了してもカートに商品が残ってしまう

    Posted on 11月 4th, 2018 welcollne No comments

    商品の購入手続きが全て完了しても、カートの中身がそのまま残っている。またお客様情報なども残ってしまっている。

  • 他のプラグインとの競合

    Posted on 11月 4th, 2018 welcollne No comments

    競合するプラグインと併用することで、様々な不具合が発生します。競合するプラグイン一覧を確認して、環境にあった選択を行ってください。

    Welcart と競合するプラグイン一覧

  • Welcart のインストールでエラーが出て有効化できない

    Posted on 11月 4th, 2018 welcollne No comments

    自動アップグレード・手動アップグレード・FTPでのアップグレードのいずれの方法でも、エラーが出る、或いは途中で止まってしまって正常に有効化できない。

  • 対応していない PHP のバージョンを使っている

    Posted on 11月 4th, 2018 welcollne No comments

    Welcart のバージョンによって、対応しているPHPのバージョンが異なります。
    下記ページに対応表がありますので、こちらを確認してください。

    https://www.welcart.com/documents/

  • Welcart の開発バージョン(Development Version)はどこでダウンロードできますか?

    Posted on 11月 4th, 2018 welcollne No comments

    Welcart の開発バージョン(Development Version)は下記サイトよりダウンロードできます。
    WORDPRESS.ORG|Welcart e-Commerce

    ページの最下段に、開発バージョンのダウンロードボタンがありますので、そちらからダウンロードしてください。
    ページ上部にある「ダウンロード」ボタンは開発バージョンではなく現行バージョンです。

  • 安全なアップグレードの方法を教えてください

    Posted on 11月 4th, 2018 welcollne No comments

    Welcart を含めプラグインをアップグレードする場合は、以下の方法でバックアップを取って行うのが良い方法です。
    また、Welcart は、有効化したまま更新せず、一旦「停止」してから「更新」をクリックし「有効化」するという手順が、間違いない更新の方法です。

    アップグレードの方法

    1. メンテナンスモード・プラグインを使用して、サイトを非表示(メンテナンスモード)にする
    2. Updraft などのデータベース・バックアップ・プラグインを利用してデータベースのバックアップをとる
    3. Welcart のファイルを FTP を使用してダウンロード(バックアップ)する
    4. Welcart プラグインを停止する
    5. 「更新」をクリックしてアップグレードを開始する
    6. Welcart プラグインを有効化する
    7. メンテナンスモードを解除する

    ダウングレードの方法

    1. メンテナンスモード・プラグインを使用して、サイトを非表示(メンテナンスモード)にする
    2. Welcart を停止、削除する
    3. Updraft であれば、バックアップの復元ができます。
      phpMyAdmin を使ってバックアップファイルをインポートする方法でも構いません。
    4. FTP でダウンロードしてあった Welcart のファイルをサーバーにアップロードする
    5. Welcart プラグインを有効化する
    6. メンテナンスモードを解除する
  • PHP のエラーログを出力するにはどうしたら良いですか?

    Posted on 11月 4th, 2018 welcollne No comments

    PHP のエラーログを出力する方法は次の通りです。
    次の設定方法のうちいずれか一つ有効な方法で設定を行ってください。

    ini_set を追加する

    wp-config.php に以下のコードを追加してください。

    if (!ini_get('log_errors')) {
        ini_set( "log_errors", "On" );
        ini_set( "error_log", "/home/user1/public_html/php.log" );
    }
    

    ※ error_log のパスはご利用の環境によって異なります。

    htaccess を編集する

    .htaccess に以下のコードを追加することでエラーログを生成することができます。

    php_flag log_errors On
    php_value error_log /home/user1/public_html/php.log
    

    ※ error_log のパスはご利用環境によって異なります。

    php.ini を編集する

    php.ini を編集するのが一番確実な方法です。

    log_errors = On
    error_log = "/home/user1/public_html/php.log"
    

    ※ error_log のパスはご利用の環境によって異なります。

  • PHP のエラーメッセージを表示するにはどうしたら良いですか?

    Posted on 11月 4th, 2018 welcollne No comments

    PHP のエラーメッセージを表示する方法は次の通りです。
    次の設定方法のうちいずれか一つ、有効な方法で設定を行ってください。

    ただし、公開しているサイトでは、エラーメッセージが見えてしまうのはセキュリティー上よろしくありませんので、確認したらまたすぐに元に戻しましょう。
    もしくは、PHP エラーログを残してそちらを確認するようにするとよいかと思います。

    WordPress のデバッグモードをオンにする

    wp-config.php のWP_DEBUG をtrue にするとエラーメッセージが表示されるようになります。

    define('WP_DEBUG', true);

    デバッグモードをオンにした時に、関係のないNotice まで表示されてしまいエラーの特定が難しい場合は、次の方法を試してみてください。

    ini_set を追加する

    wp-config.php のWP_DEBUG はfalse にして、変わりに以下のコードを追加してください。

    if (!ini_get('display_errors')) {
        error_reporting(E_ALL ^ E_NOTICE);
        ini_set('display_errors', 1);
    }
    

    ini_set でうまく表示できない場合は次の方法を試してみてください。

    htaccess を編集する

    .htaccess に次のコードを追加することでエラーメッセージを表示させることができます。

    php_flag display_errors 'On'

    php.ini を編集する

    php.ini を編集するのが一番確実な方法です。

    error_reporting  =  E_ALL & ~E_NOTICE
    display_errors = On
    
  • memory_limit の設定方法を教えてください

    Posted on 11月 4th, 2018 welcollne No comments

    memory_limit とはPHP の動作方法を指定するパラメータの一つで、スクリプトが確保できる最大メモリをバイト数で指定します。

    設定方法は環境によって異なります。
    次の設定方法のうちいずれか一つ、有効な方法で設定を行ってください。

    WordPress の設定ファイルを編集する

    WordPress の設定ファイルwp-config.php 内に次のコードを追加します。

    define('WP_MEMORY_LIMIT', '256M');

    PHP の設定ファイルを編集する

    PHP の設定ファイルphp.ini 内のmemory_limit の値を変更します。
    memory_limit ディレクティブがない場合は次のように追加します。

    memory_limit = 256M

    ※ サーバーによってはphp.ini を設置できない場合もあります。
    詳しくはご利用のサーバー会社にお問い合わせください。

    htaccess を編集する

    サイトのルートフォルダの .htaccess ファイルに次のコードを追加します。
    .htaccess ファイルがない場合は新たに作成してください。

    php_value memory_limit 256M

    ※ サーバーによっては.htaccess を設置できない場合もあります。
    詳しくはご利用のサーバー会社にお問い合わせください。