[Tep-j-general] やっと稼動しました。

Zurück zum Archiv-Index

satoh satoh****@sunq*****
2003年 3月 6日 (木) 21:16:47 JST


どうも、佐藤です。

> 今後同じような事で悩む人の為にもノウハウとして何をどうしたら解決できた
> のかを報告してくれると幸せになれる人が増えると思いますのでできましたら
> 宜しくお願い致します。

そうですよね。たいした事やってませんがこんなとこです。
自宅サーバ
Windows2000pro+Apache1.3.27+mod_ssl2.8.12+Open_SSL0.9.6h
PHP4.3.1+MySQL3.23.49(SJIS環境)+OsCommerce_japanese_20021230
MySQL3.23.49 my.ini 
[mysqld]
 default-character-set=sjis
[mysqldump]
 default-character-set=sjis
PHP4.3.1 php.ini
 output_handler = mb_output_handler
 default_charset = "SJIS"
 sendmail_path = C:/sendm/sendmane.exe -t -i ←sendmailをまねるソフト
 mbstring.internal_encoding = SJIS
 mbstring.http_input = pass
 mbstring.http_output = pass
 mbstring.detect_order = auto
 mbstring.substitute_character = none;
 
osCommerce
すべてのファイルをEUCからSJISに変換。
文字化けが出ていないかチェック後インストール
catalog,admin/includes/languages/japaneses.php
 define('CHARSET', 'Shift_JIS');
catalog,admin/includes/classes/email.php
 (mb_convert_encoding($subject,'JIS','SJIS')) メール
catalog,admin/includes/functions/general.php
 // Output a raw date string in the selected locale date format
 // $raw_date needs to be in this format: YYYY-MM-DD HH:MM:SS
   function tep_date_long($raw_date) {
      if ( ($raw_date == '0000-00-00 00:00:00') || ($raw_date == '') ) return false;
 // remove the first digit if it is 0 - as php treats these as Octals
     $year = substr($raw_date, 0, 4);
     $month = (int)substr($raw_date, 5, 2);
     $day = (int)substr($raw_date, 8, 2);
     $hour = (int)substr($raw_date, 11, 2);
     $minute = (int)substr($raw_date, 14, 2);
     $second = (int)substr($raw_date, 17, 2);

     if (@date('Y', mktime($hour, $minute, $second, $month, $day, $year)) == $year) {
      return date(DATE_FORMAT, mktime($hour, $minute, $second, $month, $day, $year));
     } else {
       return ereg_replace('2037' , $year, date(DATE_FORMAT, mktime($hour, $minute, $second, $month, $day, 2037)));
     }
   }
生年月日1970以前もOK
------------------------------------------------
佐藤
http://sunq.zive.net/shop/catalog/default.php
<satoh****@sunq*****>




Tep-j-general メーリングリストの案内
Zurück zum Archiv-Index