[Tep-j-general] Re: /languages/japanese.phpの'EMAIL_SIGNATURE'を編集後エラーがでます。

Back to archive index

TAMURA Toshihiko tamur****@bitsc*****
2004年 4月 14日 (水) 09:30:26 JST


こんにちは、田村です。

藤井さんから送っていただいた japanese.php を使って
チェックアウトを試してみましたが、
こちらではエラーが出なかったです。

ただ、ファイルの末尾がこんなふうになっていたんですが、

------------------------------------------------------------
define('EMAIL_SIGNATURE',
  '.....' . "\n"
. '.....' . "\n"
     :
. '.....
);  //Add Japanese osCommerce
?>[改行]
[改行]
[EOF]
------------------------------------------------------------

header()関数が実行される前にインクルードされるファイルでは、
<?php ... ?> の外側にスペースなどがあると、
"headers already sent by..."のエラーになることがあります。

# 今回はスペースはなくて改行だけなので影響ないかもしれませんが。

ここは、次のようにしたほうがいいです。

------------------------------------------------------------
define('EMAIL_SIGNATURE',
  '.....' . "\n"
. '.....' . "\n"
     :
. '.....
);  //Add Japanese osCommerce
?>[EOF]
------------------------------------------------------------

# エディタをスペースや改行文字が見える設定にして確認するといいですね。


> しかも新たにカテゴリー→商品一覧を表示してもサムネイル表示が
> されなくなってしまいました。

これは、管理画面の[基本設定]-[商品一覧表示]の設定の問題でしょうか。
[商品説明の表示]に`5'などを指定すると商品一覧に画像が表示されます。


編集した箇所を見直して、もう少し試してみてください。

-- 
田村敏彦 / 株式会社ビットスコープ
E-mail:tamur****@bitsc*****
http://www.bitscope.co.jp/





Tep-j-general メーリングリストの案内
Back to archive index