私事ではありますが気づいたことをさりげなく更新するブログ

Coreserver EC CUBE 2.3.2 +MySQL5

Coreserver EC CUBE 2.3.2 +MySQL5
DBはUnicodeにて作成

SSHでログイン

$ wget http://downloads.ec-cube.net/src/eccube-2.3.2.tar.gz

でダウンロード、若しくはFTPにてUP

管理画面からSSH登録し

$ chmod 755 eccube-2.3.2.tar.gz
$ tar zxvfp eccube-2.3.2.tar.gz

解凍。

zxvfp-pが圧縮したときのパーミッションの設定を再現、EC-CUBEでパーミッションをチェック不要。
$ mv eccube-2.3.2 /hogehoge/shop 等、任意の場所に。

SSHもしくは FTPで以下のデレクトリを作成

data/Smarty/templates_c/default/ (777)
data/Smarty/templates_c/default/mobile/ (777)
data/Smarty/templates_c/default/admin/ (777)
data/Smarty/templates_c/default/user_data/ (777)

.htaccess
以下のように編集し、html data 両方に入れる

AddHandler application/x-httpd-php5cgi .php
php_value mbstring.language Japanese
php_value output_handler mb_output_handler
php_flag mbstring.encoding_translation 1
php_flag magic_quotes_gpc 0
php_flag session.use_cookies 0
php_flag session.use_trans_sid 1
php_value mbstring.internal_encoding UTF-8
php_value upload_max_filesize 5M

———————–

Xrea Coreserver のPHPはセーフモードなのでCGIとして動かす。らしい

———————–

php.ini を作りdata直下とadmin以下全てのディレクトリへ

AddHandler application/x-httpd-php5cgi .php
mbstring.language Japanese
output_handler mb_output_handler
mbstring.encoding_translation 1
magic_quotes_gpc = off
#php_flag session.use_cookies 0
#php_flag session.use_trans_sid 1
mbstring.internal_encoding UTF-8
upload_max_filesize 5M

———————–

管理画面・システム・パラメータで、MAILBACKEND を smtp から mail に変更する。

eccube-2.3.3\data\class\helper を変更 ここで一番手こずった・・

商品購入完了時にメール配信されない(v2.3.3)

SC_Helper_Mail.phpを修正する。
153行目付近の

if ($objSendMail->sendMail()) {
$this->sfSaveMailHistory($order_id, $template_id, $tosubject, $body);
}

if ($objSendMail->sendMail()) {
$this->sfSaveMailHistory($order_id, $template_id, $tosubject, $body);
$objSendMail->setItem(”, $tosubject, “【お客様へのメールのコピーです】\r\n\r\n”.$body, $from, $arrInfo[‘shop_name’], $from, $error, $error);
$objSendMail->setTo($bcc);
$objSendMail->sendMail();
}

へ変更。

関連記事

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

カレンダー

2020年10月
 1234
567891011
12131415161718
19202122232425
262728293031  

カテゴリー

Translate »