障害情報

RSS Feeds
2012/07/19  16:43
EC-CUBE 2.12.1 の簡単インストールを7/19 16時以前にご利用のお客様へ

平素はヘテムルをご利用いただき、誠にありがとうございます。

7月11日よりヘテムルの簡単インストールにて提供を開始いたしました
「EC-CUBE 2.12.1」にて、プラグインがインストールできない不具合を
確認いたしました。誠に申し訳ございません。

「EC-CUBE 2.12.1」よりプラグインのインストールする箇所にて、
PHPをコマンド実行する部分が追加されておりまして、
「EC-CUBE」側にて記述されておりました内容のままですと、
ヘテムルのPHPのバージョンがPHP4にて実行をする形式となっており、
プラグインをインストールする際にエラーが発生し、
インストールできない不具合が発生しておりました。

本日(7/19 16時)、提供しております簡単インストールの不具合を修正し、
該当箇所をPHP5.3にて実行をする形式に修正をさせていただきました。

既に簡単インストールにて「EC-CUBE 2.12.1」をご利用のお客様は、
大変恐縮ではございますが、下記の方法にてご対応をお願い申しあげます。

----------------------------------------------------------------------
【1】インストール済の「EC-CUBE 2.12.1」を修正する
----------------------------------------------------------------------

既にEC-CUBEをご利用のお客様は、下記の手順にて修正を行なっていただければ、
プラグインのインストールが可能となります。

修正ファイル:【EC-CUBEインストールディレクトリ】data/class/pages/admin/ownersstore/LC_Page_Admin_OwnersStore.php
修正箇所  :810行目
修正内容  :「php -l」の箇所を「php5.3 -l」に変更

------------------------------------------------
【修正前】
//requireだとファイルの存在チェックしかできないのでexecで実行してみる(syntax errorが見られる)
$result = exec("php -l " . $file_path);

↓↓↓↓↓↓↓↓

【修正後】
//requireだとファイルの存在チェックしかできないのでexecで実行してみる(syntax errorが見られる)
$result = exec("php5.3 -l " . $file_path);


----------------------------------------------------------------------
【2】新規にて簡単インストールにて「EC-CUBE 2.12.1」をインストール
----------------------------------------------------------------------

本日(16時)、簡単インストールで提供しております「EC-CUBE 2.12.1」は、
不具合を修正しております。新規にて「EC-CUBE 2.12.1」をご利用可能な
場合は、簡単インストールよりご利用をお願い申し上げます。


大変お手数ではございますが、上記のいずれかの方法にて、
ご対応の程お願い申し上げます。

今後は、簡単インストールをバージョンアップする際には、
該当箇所の動作確認を行い再発防止に努めて参ります。
この度は、お客様にご迷惑をお掛けいたしまして申し訳ございません。