Serene Bach ver 2.01R
- 2005/08/13 Sat 05:00
- アップデート通知 > 安定版
Serene Bach ver 2.01Rを公開しています。
セキュリティ上重要なバグの修正を行っていますので、Serene Bach beta, 2.00Rをお使い頂いている全てのユーザーの皆様に対してバージョンアップを強く推奨いたします。
Serene Bach 2.01Rでは以下の仕様変更があります。
- RSD (Really Simple Discoverability) に対応
- Summer Breezeを ver 0.20 にバージョンアップ
- アクセスログデータに拡張子をつけるように
- アップロードリストからの保存先変更の仕様を若干変更
- 旧デフォルトテンプレートのパッケージファイルを util ディレクトリ移動
Serene Bach 2.01Rでは以下のバグが修正されました。
- 編集設定のトラックバック送信設定が無効になっています
- 環境設定の記事並び順設定が無効になっています
- rss, atom feedの記事数が正しく設定されていません
- 全再構築で最新記事が正しく再構築されません
- コメントリスト・トラックバックリスト・ステータス画面の各リストで名前や記事タイトルが空だと詳細画面に移行できません
- リンクリストのターゲット属性が正しく反映されません
- 空のリンクグループがあるとリンクリストが表示されません
- インストーラで外部接続チェックが正しく行われません
- [重要]ユーザーの権限チェックが正しく行われていません
- XML-RPC において空のリクエストまでハンドリングされてしまいます
- (サーバ環境によって)ウェブページ確認が行えません
- アクセス解析表示でログ以外のデータもログとして認識されています
- Movable Type テキストログのインポートで「続き」が正しく読込まれません
- 日本語のテンプレート名が文字化けします
- セッションが正しく保存されない場合があります
各バグの詳細に付きましては「続き」の方に内容などを記載しています。
また、2.01R公開に伴い、先日公開したlinkpatchは不要になりましたので、アーカイブを削除しました。また、ご利用頂いている場合は同プラグインをプラグインディレクトリから削除して頂くようお願いします。
Serene Bach 2.00Rからのバージョンアップ手順は以下の通りです。
- lib/の内容をごっそり入れ替える
- doc/の内容をごっそり入れ替える
- plugin/AccessLog.pm ならびに plugin/Convert.pm を差し替える
- LinkPatch.pm を利用している場合、plugin ディレクトリから LinkPatch.pm を削除する
- 管理画面にアクセスして、バージョンが2.01Rになっていることを確認する
Serene Bach 2.01Rで修正されたバグの内容は以下の通りです。
- 編集設定のトラックバック送信設定が無効になっています
- 編集設定でトラックバック送信設定を「使用しない」と設定しても正しく反映されないバグを修正しました。
- 環境設定の記事並び順設定が無効になっています
- 環境設定の並び順設定の内、「エントリ全体」と「アーカイブ」の設定が正しく反映されないバグを修正しました。
- rss, atom feedの記事数が正しく設定されていません
- RSSなどのフィードファイルにおいて記事数が環境設定の「ページ」の設定によって変わってしまうバグを修正しました。
- 全再構築で最新記事が正しく再構築されません
- Ajaxを利用した全記事再構築で最新記事が正しく再構築されない(保存形式をIndividualにしている場合)バグを修正しました。
- コメントリスト・トラックバックリスト・ステータス画面の各リストで名前や記事タイトルが空だと詳細画面に移行できません
- リンク自体は存在していますが、文字列がないため、移動することが出来ませんでした。
- リンクリストのターゲット属性が正しく反映されません
- ターゲット属性を指定していると、不正な属性値が出力されていました。
- 空のリンクグループがあるとリンクリストが表示されません
- リンクを持たないグループがあると、そこで処理が終わってしまい、リンクリストがないものとして扱われてしまっていたバグを修正しました。
- インストーラで外部接続チェックが正しく行われません
- 外部接続チェックが常にスキップされていました。
- [重要]ユーザーの権限チェックが正しく行われていません
- 一般ユーザーでも管理ユーザーと同等の操作を行うことが出来るというバグを修正ました。
- XML-RPC において空のリクエストまでハンドリングされてしまいます
- metaWeblog.newPostやmetaWeblog.editPostで記事内容が空のリクエストをそのまま取り扱って、空の記事を作成してしまう場合がありました。
- (サーバ環境によって)ウェブページ確認が行えません
- httpヘッダにLocationが利用できない環境ではこれまでウェブページ確認が行えませんでした。
- アクセス解析表示でログ以外のデータもログとして認識されています
- ログデータ以外のファイルも読込もうとしていたため、場合によっては1970年にアクセスがあることになっていました。
- Movable Type テキストログのインポートで「続き」が正しく読込まれません
- インポート処理のバグを修正しました。
- 日本語のテンプレート名が文字化けします
- テンプレート名の文字コード変換が行われていませんでした。
- セッションが正しく保存されない場合があります
- 複数のSerene Bachあるいはsbと並行してSerene Bachを運用されている場合にセッション情報を正しく読み出せない場合があり、操作の度に「ログインの有効期限が切れています」というメッセージが表示されてしまうバグを修正しました。
2005/08/13 06:00追記。bmp, tifのアップロードに対応しました。また、一部のflashに対してアップロードリスト画面でサイズが表示されるようになっています。

![[PR] Serene Bach オフィシャルガイド](http://serenebach.net/template/users/sb_book.png)
Comments
現在、『Serene Bach』を別に設置してテスト中なのですが、先ほど「ver 2.01R」にバージョンアップし携帯版にアクセスしてみたところ、エントリーのタイトル全てが表示されてしまいます。「ver 2.00R」までは環境設定で設定した表示件数(=PC版での表示件数)で表示されていたはずですが……!?
携帯からは外出中にコメントが入った時くらいしか見ないのですけれども、気になったので書き込ませていただきました。
サイト全体がshift_jisなので統一したく、ja.pm をshift_jis に変更したところ、インストーラにもそのように表示されました。
そして本文を投稿すると、特定の文字(本、ボ 等)が「{」に化けてしまいます。
書き出されたhtmlファイルには正しく書かれているのですが、記事編集画面のテキストエリア内が上記のようになっており、気付かずそのまま編集すると当然htmlの方も「{」に変わってしまいます。
何とかならないでしょうか。
htmlテンプレートのヘッダもshift_jisにしてあります。
sbの時も今回同様shift_jisで利用していましたが、このような事はなかったと思います。
よろしくお願いします。
再構築再構築状況 no entry再構築が
終了するまでしばらくお待ち下さい。
と出てしまいます。アップデートしてから出るようになりました。
どうすれば修正できるでしょうか。
再構築再構築状況 no entry再構築が
終了するまでしばらくお待ち下さい。
と出てしまいます。アップデートしてから出るようになりました。
どうすれば修正できるでしょうか。
二度書き込みしてしまいました。
申し訳ありません。
はじめてダウンロードさせて頂きました。
ver 2.01R EUC-JP版をダウンロードしました。
パーミッションの設定もきちんとして、インストーラを起動させると、「Jcode.pmがありません」というメッセージが出ます。
それ以降何もすすめられないのですが、どうしたらいいでしょうか。
何かダウンロードし忘れたものがあるのでしょうか。
アップロード許容サイズがデフォルト
15Mになっていてありがたい限りです。
また、アーカイブの記事順も直って
いることを確認しました。
ありがとうございました。
ダウンロードのところでsb_extをダウンロードし
extフォルダーをadmin.cgiの置いてあるところに
アップロードすれば解消されますよ!!
sb_exeのextフォルダをアップロードしたら、動作しました!
ご助言ありがとうございました!
sb_exeは拡張ツールだとばかり思っていて、ダウンロードしていませんでした。
お騒がせいたしました。
バージョンアップをしたら、書き込んだ文章が全てつながってしまいます・・・
どうしたらよいでしょうか?
書き込む時に改行してもアップされた文章を見ると全て繋がった文章になってしまいます・・・
携帯から(PCからも)mb.cgiにアクセスすると
膨大な記事リストが表示されます
普通の携帯だとメモリ不足になるし、パケット代が物凄くかかる気がするんですが・・・。
記事のフォーマットを確認してください。
自動改行になっていれば書いたときの状態で
記事に反映されるはずですが・・・
出来ました。
お騒がせ致しまして申し訳ございませんでした・・・
出来ました。
お騒がせ致しまして申し訳ございませんでした・・・
EUC-JP版とUTF-8版がリリースされておりますね。
どちらを使うのがいいのか迷ってしまいます。
みなさまはどちらのバージョンをお使いになっておりますか?
管理者画面が文字化けしました
〓〓〓〓吟〓〓〓span>[U]
〓〓〓〓〓〓〓〓span>[P]
膊∞〓〓鴻〓〓〓〓〓〓〓〓〓〓〓〓〓〓若〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
Powered by Serene Bach 2.01RCopyright © SimpleBoxes 2004-, All rights reserved.
こうなります
sbの時にそのまま使っていれば
EUC-JPの方が良いと思います。
文字コードを変更して使ってみたいと言うので
あればUTF-8でもよろしいかと思います。
個人的にはUTF-8の方が
文字化けが少ないように思います。
りさんへ>
2.00Rから2.01Rへのバージョンアップの際に
文字化けしたと解釈してよろしいでしょうか?
自分が考えられる原因としては・・・
2.00Rの時にEUC版を使っていたのに
2.01Rのデータをアップロードした。
またはその逆もありえると思うのですが
そこのところはどうでしょうか?
同じ文字コードのものを使えば
文字化けするはずが無いので・・・
僕もそれで悩んでましたで解決したのですが
init.cgiのTempConvを0にすることで回避できました
参考になれば。
ありがとうございますUTF-8のほうが文字化けがすくないのですね。
dataをUTF-8にコンバートして使ってみることにします(^^)ノ
下記2.で、既存記事に関連カテゴリを一気に割り付けるよい方法はないものかと模索中です。
どなたか乗り越えた方おられませんか?
仕様バージョン 2.01R
1.SB1.14Rで「データ移行>Simple XML形式で書出し」でエクスポートしたデータをSB2へインポートしたが、サブカテゴリを認識せず、全てメインカテゴリとして作成された。
>これはSB2のカテゴリ編集で編集し直せば、記事も移動されるので問題なし
2.移行したデータ記事の大半はサブカテゴリに属していたので、依然と同じ記事数表示するために、親カテゴリを関連カテゴリに設定したく、関連カテゴリを一気に設定する方法はないものかと模索したが見つけられず
○関連カテゴリとして親カテゴリを割り当てるオプションは新規作成時に割り当てるので既存に反映なし
○記事リストで関連カテゴリの割付出来るかと思ったがなし
○データ移行>エクスポートして直接触ろうとしたが、関連カテゴリ枠がエクスポートデータにないようで
MTタイプ、JUGEMタイプ共になさそう
○手動で割付するしかなかろうか
私はinit.cgiのMainScriptをindex.cgiに書き換えているのですが、個別エントリー表示で"Trackback URL"がsb.cgiとなってしまいます。これはinit.cgiで別に何か設定しなければいけないのでしょうか。
ページ構築→ディレクトリでのディレクトリ作成についてご質問がございます。
ディレクトリ名を入力する場合にたとえば「../../hoge」を付加すると、imgやlogフォルダ以上の階層で任意にフォルダを作成することができるのですが、sb管理画面上ではベースフォルダ・imgやlogフォルダ以下は表示されません。削除も表示されないのでできません。どこにでも作成できるのは精神衛生上よくないのですがこれは仕様なのでしょうか?
verは2.01Rです。
init.cgiの設定項目に、TrackbackReceiverというモノがあるようです。
設定値はMainScriptと同様にスクリプトファイル名のみで良いようなので
TrackbackReceiver index.cgi
で大丈夫だと思います。
といっても、{trackback_url}が変更されること確認しただけで動作は未確認ですけど(汗)
と
http:://xxx.xxx.jp/blog2/
SBを2個おいたら片一方のブログを編集しているとき
画面がきりかわる度にIDとパスを入力求められます
これを回避する方法はないでしょうか?
クッキーの問題なのかな
管理スクリプトではクッキーを有効にしてください。
ログインの有効期間が過ぎています。
画面が切り替わる度に何度も入力を求められるということです。
lib/sb/Content.pm
をver 2.00R版に戻すときちんと件数表示可能でした。ただ、戻すことにより不具合がどう出てるかは分かりませんが。。。
初めてver 2.01R EUC-JP版をダウンロードさせていただきました。
install.cgiにアクセスすると「インストーラを起動できませんでした。
必要なライブラリがきちんと揃っているかご確認ください。」
とメッセージが出てきてしまいます。
何かダウンロードし忘れているものとかあるのでしょうか。
sb extはダウンロードされましたでしょうか?
serene Bachだけでは動かないようです。
ver2.01Rをダウンロードするページにsb extも
ダウンロードリンクが貼られています。
オフラインでもSB2個動かしてるとSBの片一方が
有効期限がないとページきりかわるたびに出ると
思うのですが
これは旧SBから続いてる問題でもあるので
なんとかしてほしいorz
オフラインでもSB2個動かしてるとSBの片一方が
有効期限がないとページきりかわるたびに出ると
思うのですが
これは旧SBから続いてる問題でもあるので
なんとかしてほしいorz
init.cgi に WeblogId は設定されていますか?
複数の sb / Serene Bach を設定する場合の設定は、各スクリプトのヘルプの「付録」を確認してみて下さい。
問題が解決しない場合、sb UsersGroup でも同じような質問のスレッドが進行中ですから、ぜひ一度ご覧下さい。
あのぉ、使い方が分からないのですが、先ず何をすれば良いのでしょうか?
初歩的な質問で申し訳ないのですが教えていただけると嬉しいです^^
http://serennz.cool.ne.jp/sblog/doc/src/install_ja.html
上記のページを参考にしてください。
あとCGIが利用可能なHPスペースも必要です。
ありがとうございます!
早速挑戦してみます^^
今月に入り、カテゴリーから、先月以前の記事が消えました(もちろん、カレンダーからも)
そして、管理画面で、ワンアクションごとに
「ログインの有効期間が過ぎています。」と赤字で
出て、毎回PW入力を行っています。
そして、とうとう、コメントも反映されず(数だけ上がり、サーバー上も0バイトです)、最新コメントも
表示されなくなりました。
SereneBach7月版を先ほど2.01Rにしたのですが、
変わりません、、、管理画面も、ブログページも2.01Rと表示されています。
どうしたらよろしいのでしょうか?
前のバージョンはsb1.xxですか?
それともSerenebach2.00ですか?
sb1.xxからだと管理画面が変わらないと
バージョンアップの方法を間違った可能性が
ありますが・・・
SereneBach2.00からだったら2.01Rの表示に
変わるだけです。
記事が消えたとありますがどのような操作方法を
したら記事が消えたのかを明確に書かないと
その対処法は出てこないと思います。
コメントのことも然り状況が全く見えてきません。
該当する部分のチェックはされましたか?
あと「ログインの有効期限が過ぎています。」と
言うのは2.01Rで改善されたと思うのですが・・・
(ある環境の人たちは改善されていないとの報告もありますが・・・)まだ表示されるのでしょうか?
個人のトラブル対応をこちらに持ち込むと作者様の負担になるので、ぜひ sb Usersgroup http://www.sbusersgroup.com/ までお越し下さい。
あと、問題点がはっきりするまでその環境はそれ以上触らない方がいいです。
お使いのサーバーの容量を超えてしまったのではないでしょうか?
以前同様の現象が起きたとき、たぶん原因はそれでした。
一度確認してみてください。
たとえばページの1件の記事を表示し、エントリーリストに10個のエントリーを表示しようと設定しても、エントリーリストには1件のエントリーしか表示されません
最新エントリーリストの独自タグに {latest_entry_list} を使われていますか?
使われていなければご希望の通りにはなりません。
ありがとうございます
タグを打ち治しましたら思うように表示できました
遅くばせながら『sb』から『Serene Bach』にバージョンアップさせていただきました☆
気付いた点を少々…
ログコンバートした際、最新記事が消えてしまいました。
(今朝書いた記事です)
とりあえずログフォルダ内にHTMLファイルが残っていたので、そちらで復旧できましたが…
あと、テンプレートで横型カレンダーを使用していたのですが表示されなくなってしまいました。。
見た所タグが変わった様子も無かったのですが…
ではでは〜
今後共よろしくお願いしますです☆
NAT振り分けのイントラでnamedバーチャルサーバーを複数マシン(メイン・サブ・バックアップ)運用しているのでメイン以外をイントラ内からは別のFQDNでアクセスしています。rcp等で同期しているとFQDNがメインサーバーに固定化されてるのでメインサーバー以外のサーバーだと参照出来なくなります。
(FQDNはメインがwww.〜、サブがwww2.〜の様になっている為)
コメント・トラックバックなどは許してないのでメインのデータを正として同期可ですし、WANからはNAT振り分けでメインサーバーのQFDNのままアクセス出来ますから公開には支障はありませんが、イントラからメイン以外の記事の確認をする事が出来ません。
(管理画面まで同期でコピってるので管理画面もログインするとメインサーバーに行ってしまいますし(T_T))
イントラDNSを一時的に変更すれば済むのですが、本来HTTPの仕組みは相対表記可能なはずですので外部からの直アクセスを想定した表記(RSSなど)以外は相対(いや/からの絶対で良いのですが)表記に出来ないでしょうか?。
perlは不慣れなのでスクリプト追いかけ切れなくて改造出来なかったものですみません。
(たぶん大改造になると思いますので期待しませんが)
改造せずともdata/configure.cgiの書き換えだけで大丈夫じゃないですかね(多分)。スクリプトをざっと読んでみつつ、軽く動かした感じでは問題なさそうです。
書き換えるのは
conf_srv_cgi
conf_srv_base
の2項目。
sb.cgiのパスが /sb/sb.cgi だと仮定すると、下記のような感じでしょうか。
conf_srv_cgi /sb/
conf_srv_base /sb/
なお、Archiveを使用しているなら、変更後の全再構築は必須だと思います。
ちなみに、インストールからやり直すなら、それぞれ
スクリプトパス
サーバアドレス
にあたると思います。
全件のリストがどばっとでてしまうのですが
どうしたら直るのでしょうか?
全構築すると
no entry再構築が終了するまでしばらくお待ち下さい。
と出ます。
2つブログを利用していますが、一方は問題なく再構築されます。もう一方だけが「しばらくお待ちください」と出るんです。
extフォルダーはadmin.cgiの置いてあるところにアップロードしています。アップデートではなく、新規で作成しました。他に、修正方法はありますか?
そちら、バグです。
現状ではどうしようもありません。
>noaさま
sbUsersGroup(http://www.sbusersgroup.com/)のパティオの方へぜひ。
sb及びSerene Bachのサポートサイトとして回答者の方も沢山いらっしゃいますので、こちらで質問されるよりも早く答えが出るかと思います。
すいませんでした。
ありがとうございました。