[Pandora-jp] proctotalが未初期化(未実行となってしまう

KIKUCHI Koichiro koichiro-ml @ hataki.jp
2013年 4月 30日 (火) 19:01:10 JST


菊地です。

2013年4月26日 13:36 "三反田@ひむか流通ネットワーク" <santanda @ himuka.ne.jp>:
[...]
> ■デバッグモードでのproctotal部分抜粋
>  ちゃんとデータは生成されているのですが。。。
>  ただ、気になるのは、データ部分の先頭に半角スペースが5個入っています。
>    data><![CDATA[     78]]></data>
>            ↑
>            ここです!

これ思いっきり関係あります。

実装上スペースが入っていると数値と見做されず、サーバー側の処理ではねられます。
generic_data の場合スペースを入れないようにして下さい。
(空白ぐらい除去してしまってもいいとは思うんですが)

Linux の proctotal の設定をコピーされているようですが、OS はLinux ですか?
Linux の場合 wc -l の出力にはスペースは含まれないと思うんですがもし Linux ならディストリビューションを教えていただけると助かります。

Linux 以外の OS の場合、設定ファイルがOSごとに用意されていますので、当該OSの設定ファイルの方から設定を
コピーして下さい。

もしくは単純に sed -e 's/ //g'  や tr -d ' ' 等でスペースを除去するだけでサーバーに登録されるはずですのでお試し下さい。

--
菊地 宏一郎 <koichiro-ml @ hataki.jp>


Pandora-jp メーリングリストの案内