このブログのシステムをBlogEngine.net 3.3.8.0に更新しました。
最初は、設定からUpdateを行ったのですが、以前の3.3.6.0に更新した際の”不具合”はまったく手つかずでしたので、gitから落としてきて、”ローカルで”修正を加えました。
- SSLで運用しているブログにMetablogAPI経由で書き込むと、Image.axdへのリンクが非SSLになる
- MetablogAPI経由でPostを変更すると、ブログの日付がMinValueになる
まあ、どんな変更かは、以前の記事を見てもらえれば・・・
一応、このままだとアレかなと思って、Setting.xmlにあるEnableSSLというのを使うのが、名前からしていいのですが、これ、E-Mailの設定なんですよね。なので、新しい設定を追加して一応書き換えています。もっと読む...
さて、Win-acmeを使用してLet'sEncryptの無料サーバー証明書サービスを利用するのを、うちのサーバーでも行ってみました。
尚、Windows Server Insiderで実行しています。
まあ、使い方に関しては、いろいろすでにサイトがありますので、ここではほぼ割愛します。
が・・・記事の画像リンクに問題がもっと読む...
2.8.0.3からいろいろ変わってまして、結構とまどいましたね。
リリース版の2.9.0.xは2.8とほぼ同じなのですが、2.9.5.4は、2.9へのUpdaterを使ったらいろいろおかしくなりました。
(尚,2.9.5.4は最新のソースコードです)
さて、何が変わったのか・・・
もっと読む...
え~さっそく、Blogengineの最新版2.8.0.3に変更しました。
リリースおよび、パッチでは、2.8.0.1ですが、ソースコードの最新をダウンロードしています。
ぶりちゃんの場合、リリース版ではなく、その時の最新版を使いたい人なので。
ソースコードはCodeplexからダウンロード。展開して、Visual Studio2012で開きます。
私がつくった今ではまともに動いてない階層化リストなど、通常であればコピーする必要があるのですが、今回はアップデータを使ってみました。ダメでもともと、動けばめっけもんということで。
アップデータをDL、実行すると、シンプルな画面が、以前のバージョン(今回は2.7)のフォルダを選択、そして、DLしたまっさらなままの新しいバージョン(2.8.0.3)を選択してUpgrade
速攻で完了したので恐る恐るビルドして実行してみると・・・あらまびっくり。
記事、ページだけではなく、すべての設定や、テーマ、自分がつくったWidgetsまで全部で移行されてるではないですか!
いままで、ビルドしながら確認していたのが夢のよう・・・さすが、Blogengineプロジェクトのrturさん作アップデータです。
Blogengine使いの方にはおすすめですね。
さて、あとはSQL Serverへの移行ですかねぇ
それにしても、カレンダーはまたなおさにゃあかんのか・・・マルチランゲージ化してほしいわー
以前まで、このブログは2.6を使用していましたが、すでに2.8が出ている始末。
最近、詳細リンクへ飛べないという現象もたびたび発生しており、どうしようとまよっていたところです。
ええ、仕事が忙しいことと、個人的に精神的にいろいろありまして、こちらまで全く手がついておりませんでした。
・・・精神的なものは大絶賛続行中ですけどね><
以前の2.6から、2.7へアップグレードするには、データ類をコピーしてあげることで問題なく動作するようです。
自分のWidgetsが動かなくてなやんだものですが、それは簡単で、App_Codeのほうのコードをコピーし忘れているということでした。
詳細は、以前の記事にのせていたということで、そちらで^^;
できるときに、2.8にアップグレードする予定ですが、そのときには、いい加減に、データベースへ移行する考えも持っています。
いつできることやら。
※詳細リンクに飛べないのは、PostViewが悪さしていた模様。各ページのカウントデータが複数セットできてしまうのですよね。本格的に自分でつくらないとだめでしょうかね。
ちなみに、このPageのViewカウントも今までの合計ではありません・・・さすがに、分かれてしまったものをマージするのはめんどくさくて・・・コード書けばすぐだとはおもいますがねぇ