システムの最近のブログ記事
EC-CUBEで不完全ながらも在庫管理しているので、その在庫変動値をTEXTログとして記録している。まあ、このままでも十分なのでは有るが、最近知り得たMongoDBというドキュメント志向データベースがログ管理等に面白そうだと思い、これに登録されるようにしてみた。ついでにこの在庫ログをHTMLのTableとして表示出来るようにしているが、この在庫ログを使って過去データの条件検索・保存等をしてみたいとの要望も有るので、そのようなツールを探してみた。
まず見つけたのがDataTables.jsである。これを使うとTableの項目事のソートが出来たり1ページに表示出来る件数を変える事が出来、全体検索ではあるが絞込検索が出来たりと便利な代物であった。これだけでも満足出来るものでは有ったが、欲張ってこのTableを保存出来るようなものは無いかと探してみるとやはり有るのである。それがTableTools.jsである。だが、DataTablesは日本語で解説されているページがより多く見つかったがTableToolsでヒットしたは僅かだった。お陰で使い方がよく分からずボタンを表示させるのも2日ほど掛かってしまった。しかし、このcopy,csv,excel,pdf,printの機能は優れ物である。もっともpdf出力は日本語部分が文字化けしたので止めてしまったが。
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------
システム更新してから、
Re-launch process [nvrd] の Warning Error
を連続して吐くようになった。net で調べると /etc/init.d/nvrd.sh を restart して見ろ、となのが
あったので試してみたが結果は変わらず。次に /etc/config/qpkg.conf の Enable を FALSE にしてみろ
ってのがあったが、項目が複数あり、さて、どれかいな? だったので、取り合えず訳の分からないもの
から、試してみた。
[SurveillanceStation]
Enable = FALSE
で nvrd.sh を再起動させてみたところ、ビンゴだったようで警告エラーは出なくなった。しかし、これは
何のサービスなんだろう?? しかも、このシステムの cat は -n が使えないと言う、、、。
www/apache22 (apache22.2.2.24)
make install して start させると
httpd: Syntax error on line 86 of /usr/local/etc/apache22/httpd.conf: Cannot load /usr/local/libexec/apache22/mod_ssl.so into server: /usr/local/libexec/apache22/mod_ssl.so: Undefined symbol "TLSv1_2_server_method"
とエラーメッセージが出て立ち上がらない。/usr/lib/libssl* が "TLSv1_2_server_method" をサポートしていないようである。
そこで、Makefile.modules の
LDFLAGS+= -L${OPENSSLLIB}
↓
#LDFLAGS+= -L${OPENSSLLIB}
とコメントアウトさせてから make install すると rc.d/apache22 start で立ち上がる。
今のところは、これで問題が生じていないようである。
2013/11/07 追加
www/apache22 (apache22.2.2.25_1) では、
Makefile の
SSL_LDFLAGS= -L${OPENSSLLIB}
↓
#SSL_LDFLAGS= -L${OPENSSLLIB}
としなくてはならないように変更されている。