- トップ
- weblog
weblog
スマホから投稿してみる
【 weblog / 2016年4月14日 】
movable type6にバージョンアップしたついでにスマホにスマホからブログ管理できるようなアプリを入れてみました。
上手く投稿できるのかどうか、早速テスト投稿してみます。
どうやら上手く機能しているようですね。よかった、よかった。 さてさて、これこらスマホから何を投稿しましょうか(^ ^)Movable Type5→6にバージョンアップ
【 weblog / 2016年4月11日 】
このブログはサーバー上にMovableType というブログ作成ソフトを入れまして作成しております。
このMovable Typeもバージョンアップをしていくわけですが,私が利用していたMovable Type5は実は昨年9月にはサービス終了をしてしまいまして,安全性のためにもMovable Type6へバージョンアップしなくてはいけなかったんです。
以前もMT4→MT5へバージョンアップしたことがあるので,簡単!簡単!と思って作業をすすめました。
ところが何度やっても,再構築エラー・・・
二月ぐらいあれこれやっても上手くいかないので,ついに諦めてMT5のまま,この4月まで運用してまいりました。
ところが,最近は画像ファイルをアップするときの画面が急におかしくなるなどし始めまして,再びMT6へのバージョンアップを試みました。
結果・・・なんの支障もなくバージョンアップ終了。
昨年のあの毎日あれやこれや苦労していた昨年の二か月間はなんだったのだろう・・・
考えられる理由はひとつ。サーバーへファイルを転送するFFFTPというソフトを新しいものにしたこと。
こんなことで,上手くいくなら早いとこ新しいソフトを試してみればよかった。
見た目はなんの変化のないこのブログですが,この記事からmovable type 6によって作成されています。素敵でしょ(何が?)
Movable Type4→5にバージョンアップ
【 weblog / 2012年4月24日 】
一つ前の記事にも書きましたが,このブログを動かしているMovableType というサーバー上のソフトをMT5にバージョンアップしました。
バージョンアップの方法はweb検索をかけると,あちこちに載っているので,それを参考にしました。
手順としては以下の通りです。
1 MT-5.02-jaフォルダをサーバーにアップロードします。
2 以前のmtディレクトリ配下のmt-config.cgiをダウンロードします。3の書き足しをするためです。
3 mt-config.cgiにDefaultLanguage jaを追記。これをしないと英語画面になってしまうそうです。
他のサイトでは「SQLSetNames 0」を書き足せというものもありましたが,私の場合書き足したら,うまくいかなくなりました。
4 以前のmtディレクトリをバックアップをとっておきたいので「mt425」にリネームします。
5 MT-5.02-jaディレクトリをmtにリネームします。
6 ダウンロードし、編集したmt-config.cgiを新しいmtディレクトリ配下にアップロードします。
7 新しいmtディレクトリ配下のcgiを拡張子に持つファイルを全て属性を755に変更。
8 mt.cgiにブラウザでアクセスすると,バージョンアップ開始。
これで,めでたしめでたし!
と,思ったら,私がMTで動かしている4つのブログ全部が再構築エラーです。
がーん
これは困った。私なんぞにはシステム的なエラーはどこをどう直せばいいのかわかりません。
結局,時間をかけて,部分ごとに再構築をしてみて,エラー表示をわざと出させたり,
エラーっぽいところをがっさり削除してみて,エラーがでるかどうか確かめたりして,エラー部分を特定するしか手がありませんでした。
めんどくさかったぁ~
一つは
カーブテンプレートの設定で「Category-Yearly(カテゴリーー年別)」が設定されてなくて,エラーになっていたっぽい。
設定しなおしてみたんですが,エラーはでないものの再構築に2時間以上かかっているので,まだおかしい。
もう一つは
「MtIfCategory」タグで「type="primary"」と設定していたのですが,これがよくなかったよう。
削除していいものか分からないのですが,この記述を削除したらエラーが出なくなりました。
ほんとに,理屈で「ここがおかしい!」というのでは,手探りで故障箇所を見つけて,直し方もあってるのかどうか分からない方法でやったので,この後不具合が出ないといいなあ・・・と思っております。
MySQL4を5にバージョンアップ
【 パソコン / 2012年4月13日 】
私はさくらのレンタルサーバーでMavable Typeを利用して,ブログを作成しています。
Movale Typeはサーバー上にアップして,そこで働かせるプログラムなのですが,それがver4からver5にアップしたということで,私も流行に乗らなければ・・・!と,さっそく,パソコン音痴のくせにMovable Typeのバージョンアップに取り組んだのでした。
まず・・・というか,一番の大きな障壁は,Moable Typeを4→5にするためには,
「サーバー内にあるデータベースMySQLのバージョンもあげなければいけない」
ということでした。
しかし,このネットの発達した世の中です。検索すればいくらでも,「MySQLのバージョンアップの方法」なんて出てきます。「これを真似してやればちょろいちょろい!」と思ったのが,運の尽き。
結論からいうと,もう一歩のところで「データベースの全データを消失!」という恐ろしい作業になりました。後々のために手順と留意点を記事にしておこうと思います。
手順は,それほど難しくなく,以下の通り。
1 データベースのエクスポート
2 DBファイルの編集
3 DBファイルの圧縮
4 MySQL4のDBの削除
5 MySQL5のDBの作成
6 phpMyAdminの設定変更
7 DBファイルのインポート
8 wp-config.php / mt-config.cgiの編集
【データベースのエクスポート時に気をつけること】
データベースのエクスポートでの時に,
● 「構造(チェックが入っています)」欄の「DROP TABLEを追加」と「IF NOT EXISTSを追加」にチェックを入れる.
● 「ファイルに保存する」にチェックを入れ,圧縮は「なし」にする.→圧縮してもよいようですが,この後のインポートがうまくいかなかったとき,エクスポートしたファイルを分割する必要がでてくるので,圧縮しないほうがよいようです。
●「データ」の「長いINSERT文を作成」にチェックいれます。作成するクリエの最長幅は「5000」ぐらいでよいようです。→後でインポートする際に,一つのinsert文の行数が多くなりすぎるのを防ぐためです。
●「エクスポートしたファイル」のコピーをとるべし。この時にUTF-8で開く事を厳守!
それから,ワードパッドやメモ帳で開いてはいけません。私はこれをやっちまって,文字化けに見舞われました。Tarapadなどのエディタで開きましょう。
【DBファイルの編集の時に気をつけること】
私がDBファイルの編集に関して参考にした記事では次のようになっていました。
データベース名がhogeとだとすると、エクスポートしたsqlファイルには先頭に「DB名hogeのデータベースを作成する」との内容の命令文が1行書かれています。しかし、さくらでDBを作成すると自動的のこのhogeのDBが作成されています。このsqlファイルをこのままインポートすると「DB名hogeのDBはもう既にあるよ!」とエラーが発生してインポートがストップしてしまいます。そこでこの命令文をコメントアウトしてやります。テキストエディタでsqlファイルを開きます。
上から20行目あたりにある
CREATE DATABASE `hoge`;
を以下のようにコメントアウトします。
-- CREATE DATABASE `hoge`;
●理由はわかりませんがこれは、次のようにさらにもう1行コメントアウトする必要がありました。
-- USE `hoge`;
【データベースの削除と,新しいデータベースの作成の時に気をつけること】
さくらインターネットでは,「データベースの削除」や「データベースの作成」はサポート外になり,個人責任になります。そして,データベースを削除してしまうともう後戻りができません。念には念を入れて,バックアップをとり,オリジナルのバックアップは手をつけずにそのままにしておくのが賢明です。
なお,新しい方はデータベースサーバ名も以前とは違うものが割り振られます.
【DBをインポートする前のMySQLの設定でやっておくこと】
●PHPMyAdminを開いて,「操作」タブを開きます。そして一番下にある「照合順序」を変更します。ここをエクスポートした時のDBの照合順序に合わせます。Movable Typeの場合、「utf8_generalci」でよいようです。
【バックアップファイルからインポートする時に気をつけること】
phpMyAdminでログインし,データベースに入ったら,一番上のタブにある「インポート」をクリックし「参照」ボタンをクリックして,ローカル上にあるsqlファイルを選択してインポートします.
問題がなければ,すんなりインポートされて「めでたしめでたし」になるはずでしたが,私はエラーエラーの連続で,ここで2週間ぐらいを費やしました。
原因のひとつは,私がSQLのことを何もしらないのに,バックアップのSQLファイルに手をつけ,やみくもに改行したり,変な圧縮をかけてみたり,分割してみたりするなどしてしまったことです。上にも書きましたが,オリジナルのバックアップを編集するのはやめましょう。コピーをとってそれをいじりましょう。
●phpMyAdminを使ったSQLファイルのインポートにはサイズの大きいSQLファイルはうまくインポートできないようです。その場合は「BigDump」というインポートツールを利用します。
→参考サイト「小粋空間」phpMyAdminでインポートできない大きなファイルを一気にインポートできる「BigDump」
実際は,このツールを使っても,私はインポートを失敗しました。
インポートに成功すると,MTの場合だと,39個のテーブルが存在すれば完了ということらしかったのですが,私の場合,13個のテーブルしかできていなくて,またまたエラーがでまくりでした。もうどうしていいのかわからないまま,1週間ぐらいがすぎてしまいました。
【インポートの最終手段】
最終的に私は,phpMyAdmin→新しいデータベース→SQLタブと進んで,
「データベース×××× 上でクエリを実行する」
というところに,バックアップしたSQLファイルから,テーブル一つずつ「CREATE TABEL」を一区切りにしながら,コピー&ペーストして実行していきました。ありがたいことに,この方法ではエラーがでず,39個テーブルすべてが作成できました。
知っている人にはあたりまえの方法なのかもしれませんが,私がこれでテーブルが作成されると気がついたのは,ほんとに偶然でした。・・・・なんにしても1月以上かかった大仕事になってしまいました。
え?Movable Typeのバージョンアップはしたのかって?
まだですよ~。
わたしは,インターネット・ブラウザとして,インターネットエクスプローラー(IE)ではなく,だいたいFirefoxを利用しています。とくにブログの更新をしたり,スタイルシートをいじったりするときには,Firefoxで行います。
firefoxで作成し,確認をすると,だいたいIEでもsafariでもoperaでもただしく表示をしてくれることが多いからです。
IEだとIEでうまく表示されていても,他のブラウザで表示がくずれてしまっていることがあるし,スタイルシートいじるときなど動作もなんだかもたつくので,やっぱりFirefox!と思っていました。
ところが,3月の終わりにfirefoxを最新のバージョン4にアップグレードしたら,どうも調子がおかしくなってしまいました。
MOVABLE TYPEの管理ページ(このブログの管理ページ)の表示が崩れてしまって,使いようがなくなってしまったり,webページの背景画像が表示されなくなって,背景に画像が設定されているページは,全部"きなこ色"の背景色になってしまったり・・・
「背景がきなこ色」とネットで解決方法をさがしてみても,同じような事例は見つからず,途方にくれております。
同じようにfirefoxを利用している方,このusalogのページは正しく表示されていますでしょうか?
背景がきなこ色にはなっていませんか?(笑)
indexcontext プラグイン
【 weblog / 2009年9月25日 】
メインページと同じ情報をアーカイブページで表示する indexcontext プラグイン
自分のための覚え書き記事でございます。
ここのところまたMTテンプレートをあれこれ調整しています。その中でちょっとこまったこと。
それは,たとえば年別アーカイブページで,サイドバーにトップページに同じ「アーカイブ一覧」を表示させたいと思っても,同じ記述をするとその年のエントリ一覧が表示されちゃいます。
2005年のアーカイブページを表示すると,サイドバーに最新情報を記載しようと思っていても,自動的に2005年の記事の一覧に変わってしまうのです。
あれこれ調べてみましたが,これはMTの仕様で仕方がないようなのです。しょーがないと思っていましたが,ネットをさらにあれこれ検索してみると,プラグインの導入でなんとかなる様子。
早速,プラグインを追加してみました。
プラグイン作者/提供元はblog.aklaswad.comさん。以下リンク先からindexcontext.zipをダウンロード、解凍するとindexcontext.plが出て来るので [MT directory]/plugins/ にアップロード。
idxctx プラグインというのを作ってみました。 - blog.aklaswad.com
http://blog.aklaswad.com/2007/000078.html
ちなみにこのindexcontext.plですが、ダイナミック・パブリッシング対応版「block.MTIndexContext.php」もあります。私は最初こちらを導入してみたのですが,どこがおかしいのプラグインに追加されなくて,結局上のplバージョンを利用しています。
block.MTIndexContext.phpのダウンロードは下記リンク先からです。
ダイナミック・パブリッシング対応 indexcontext プラグイン - あんちもん2.Lab
http://www.antimon2.atnifty.com/2007/03/indexcontext4d.html
で,このプラグインを利用したのは某白と黒のお犬様が登場する漫画の制作中ブログ版HPでございます。まだまだ完成しないのよ。
今日の出費はスポーツセンター帰りによったミニストップでの買い物。 運動したことを台無しにするものばかりですな。- 白桃ピーチパフェ(9/25):298円
- 高千穂カフェオレ(9/25):137円
- チューハイ缶(9/25):148円
- スナック菓子(9/25):190円
どうも うさぎですよ。
さてさて,このたび私のネット環境が「フレッツ光」から「コミュファ光」に変わりました。 私の地域ではフレッツよりコミュファのほうが速度が出るらしいこととと,光電話込みにしてしまえば,かなり料金がお得になるということだったので変更しました。
といっても,よ~く考えて変更したわけでなく,訪問勧誘にきたお兄さんがなかなかかっこ可愛いくてねえ。 「あーん,あなたの言うことならなんでも聞いちゃう」 という感じで変更してしまいました。うふふふふ。
で,先日全ての全ての工事やら手続きやらが終了しました。 ネット,メールもちゃんとつながり一安心と思ったら,私が某白い犬が出てくる漫画のホームページを立ち上げている自宅サーバーがつながらないのです。
ピーナッツできごと年表(つながってないけど)これまでルーターを買い換えても,すぐに設定することができたのに今回はさっぱり。こんな時はネット検索~ということで「コミュファ 自宅サーバー」で調べてみました。
そして,分かった事実 。コミュファは自宅サーバーの設置を認めていない」 ということ・・・・ガーン
よく調べて契約すればよかったよ。 どうしようかなあ。
ピーナッツのお友達のcharn様からmixi経由でメールをいただきまして,
「このブログにコメントをしようとすると"サインインして"とメッセージがでてコメントができない」
ということでした。
ありゃ?と思って私が自分で実験すると,ちゃんとコメントができるのです。
どういうことかなぁとおもって,ブログの設定画面(Moval Type4ではダッシュボードと呼ばれています)で確認をしてみました。
すると,MT4ではMT3までより細かくコメント設定ができるようになっていました。デフォルトの設定では,「コメントを受ける際は登録・認証をする」というものになっていました。
たぶん,スパム・荒らしの防止の強化のためだと思いますが,「Movable Type」「OpenID」「LiveJournal」「Vox」でサインインできるようになっていました。
私が自分でコメントができたのは,「Movable Type」でサインインしていたからでした(そりゃ管理者だものサインインしてなきゃブログいじれないものね~)。
また「認証なしでコメントを受け付ける場合にはメールアドレスを要求する」なんていう設定にもすることにもできます。
なんだかよくわからないので,とりあえず全部とっぱらって「登録なし・認証なし」でコメントができるように設定し直しました。
スパム系の迷惑コメントが増えたら,また対策考えますが,とりあえず今は誰でもコメントできる(はず!)なので,機会があったら試してみてね。
今年初めてのスポーツセンターに行ってきました。すっかり鈍ってしまっていて,ステップでは息は上がるは,マシンでは前できた重さのものができなくなっているは,で散々でした。 でも身体を動かすのはいいね。すかっとします。
- ヴァームウォーター(スポーツセンター):150円
- ペプシコーラ:120円
「最近のブログ記事」追加
【 weblog / 2009年1月07日 】
左の2カラムサイドバーに「最近のブログ記事」といウィジットを追加してみました。
以前のMT3でブログを作っていたときにはテーブルの中に入れ込んだ形でサイドバーを作ったのですが,MT4からはウィジットという小部品の組み合わせで自由にサイドバーなどを組み替えることができるようになりました。
と,いうと聞こえがいいのですが,左のように一つの枠組みの中にきれいに収まるようにするのにはスタイルシートの設定が必要で,私のような素人にはなにがなんだか。
ここ4日間,「最近のブログ記事」の表示に挑戦しては枠組み崩壊を繰り返していました。
意味不明なままにも,本日なんだか偶然うまく枠に収まりました。やったー。
フォントがそろわないのが気になるのですが,どうすれば直るのかはわかりません。だれか教えて。
mixiに登録して・・・みた??
【 うさぎの日々 / 2008年12月26日 】
まだ全然テンプレートもいじってなくて,形が整っていないのですが,とりあえずmixiにこのブログを登録してみました。
といっても,ちゃんとmixiに反映されているのか,よくわかりません。
ということで,そんなこんなを記事にしてmixiに反映されるかどうか,実験しているのでありました。