仕事の雑感

a-blog cmsへの移行顛末、その弐

息子の成長記録をつけているブログのa-blog cmsへの移行計画ですが、すったもんだがあったのですが、何とか完了しました。

いくつかが問題があったので、備忘録的な形で書いておきたいと思います。


さくらインターネットのマルチドメインの設定の不備


まず最初にa-blog cmsのインストール完了画面で、

http://hogehohe.com/aaa/blog/
http://hogehohe.com/aaa/blog/login/

と、本来インストールしているディレクトリ階層と、さくらインターネットのディフォルトドメインに対してのディレクトリ階層が混在してしまう問題ですが、これは一つ目はさくらインターネットでのマルチドメインの割り振り設定画面でミスがありました。


さくらインターネットのマルチドメインの設定画面

さくらインターネットのマルチドメインの設定画面


さくらインターネットの管理画面では、オリジナルドメインをドキュメントルートではなくて、特定のディレクトリに対して割り振る設定ができきます。

そこで、上の画像のように、ディレクトリ名の後ろにスラッシュを入れていたので、一つ階層を落とす設定をしてしまっていたんです。

これ、なかなか気がつけませんでした。
スミマセンでした・・・。


マルチドメイン設定の時のhtaccessファイルの記述変更の必要


とはいえ、インストール自体は普通に完了するのに、該当ディレクトリをみたら、「Bad Request」になる問題は改善していませんでした。

けど、その場所に静的なindex.htmlファイルを置くと普通に見られる事が分かったので、「mod_rewrite周りじゃないのか?」という仮説は立っていました。

でも、それがサーバ側なのか、a-blog cms側なのかが判断出来ずモンモンとしていました。

というところで、アップルップルの山本さんが手助けをしてくださいました。
状況をお伝えしていると、


<a rel="external" href="http://kazumich.com/ablogcms-htaccess2.html">http://kazumich.com/ablogcms-htaccess2.html</a>
いい情報がありました!
RewriteBase /blog/
かも

というヘルプを!

上の山本さんご自身のブログの下部に記載をされている「追記」部分がまさにドンピシャでした!

さくらインターネットで、ドキュメントルートより下のディレクトリにドメインを割り振った時に、サーバ自体とドメインの返すドキュメントルートがごちゃごちゃになってしまっていたような感じかな?

ということで、これでやっと管理画面まで含めて見ることが出来るようになりました!


モブログの設定・・・


今回のブログは、冒頭でも書いた通り息子の成長記録の為のブログでした。
(このブログのa-blog cms化はまた今度・・・汗)

で、そもそもa-blogでやっていたんですが、a-blogがどうこうって訳ではなくて、そもそも自宅でパソコンに座ってゆっくりブログを書く、と言うことが実際問題ほとんど出来ませんでした。

でも、子供の成長記録なんて、あとで思い出して書く、なんて事も出来る速度感ではないので、そこが悩みどこでした。

ってことで、最近、手軽さで流行りつつあるposterousに移行をしていまいました。


posterous

posterous


posterousはいわゆるモブログ周りがとても秀逸!

iPhoneアプリの出来もよくて、Twitterの140文字制限より長い文章だけど、ブログほど頑張って書く訳ではない、という位置にはピッタリです。

ただ、全てが外部のサービスに成長記録的な、ある種アルバムとも言える内容を置いておく、ってのが、どうにも不安でした。

だって、10年レベルで考えたら、「そのサービスが生き残っているか?」って考えられないですし。

ということで、手元に全部のデータを置いておけるサーバインストール型のa-blog cmsにした訳です。

で、そのa-blog cmsについているモブログ機能を使わないと、今回の以降はほとんど意味がないことになってしまうので、早速設定です。


さくらインターネットのcron設定のワナ


でやっぱりメールでブログ更新が完結した方が嬉しいので、cron版のモブログの設定をしてみることにしました。

設定は、a-blog cmsのオンラインマニュアル、「モブログ cron版 > さくら スタンダードの設定」をみてやってみました。


しかし・・・これが、どうにも設定出来ません。


cron設定画面

cron設定画面


この画面で設定そして「送信」をすると、

「入力内容に問題のある項目があります。」

というエラーが・・・。
最初は起動間隔が短いのか?と思ったりしたのですが、ググってみたら・・・。


<a rel="external" href="http://muneto.murakami.biz/program/cron%e3%81%a7%e5%85%a5%e5%8a%9b%e5%86%85%e5%ae%b9%e3%81%ab%e5%95%8f%e9%a1%8c%e3%81%ae%e3%81%82%e3%82%8b%e9%a0%85%e7%9b%ae%e3%81%8c%e3%81%82%e3%82%8a%e3%81%be%e3%81%99.php">さくらインターネットのCRONで「入力内容に問題のある項目があります。」エラー</a>

そうです、パーミッションで実行権限を付与していなかったんです。
・・・だってどこにも書いてなかったんやもん。

ということで、FTPクライアントからパーミッション設定をしたら、無事にcron設定が完了できました。


あとは、a-blog cmsのモブログの設定部分から、メールアカウント系の情報を入れていくと、無事にモブログの設定が出来ました!


モブログ投稿の内容の確認


と、ここまで出来たのであとは、モブログ登録で、実際にa-blog cmsがどういうレイアウト判断をするか?の確認。

通常のPCメールでの投稿とか、Gmailで本文中に画像と文字を入れたり、メールに画像を添付している場合とか、写真も一枚の時と複数の時といろいろやってみました。

あとiPhoneからの投稿とかも同じように色々なパターンで。
一回動画を添付してみたら、iPhoneの送信ファイルサイズフィルターに引っかかってそもそも投稿出来なかった(笑)

ディフォルトだと、P要素のmarginかpaddingが大きい・・・つまり、P要素間の合間が大きいので、ココと文字サイズと行間を調整したら、まぁ、身内用ってことで言えばOKかも?

あとは既にposterouに投稿した内容の移植かな?
ということで、無事にa-blog cmsの設置が出来ました。

お騒がせいたしました皆さん、色々アドバイスをいただいた皆さん、そしてアップルップルの山本さん、本当にありがとうございました!


名村晋治のプロフィール

Webディレクター 名村晋治

株式会社サービシンク

代表取締役 / テクニカルディレクター

名村晋治

1996年よりWeb制作に携わり、キャリア28年目のWebディレクター

2010年に不動産業界特化のWeb制作会社「サービシンク」を設立して、今も現場でディレクターとしてPMをしています。

詳しいプロフィール

大学在学中の1996年「Web制作集団ネイムヴィレッジ」を設立し100社を超えるサイト制作の企画、ディレクション、デザイン、マークアップ、システム開発に携わる。

2000年不動産検索サイトHOME'Sを運営している株式会社LIFULL(旧:ネクスト)に合流。
2005年からは都内のWeb制作会社に合流し取締役を歴任。同社ではフロント実装からディレクションまでを担当。

2010年東京のWeb制作会社・ホームページ制作会社、株式会社サービシンクを立ち上げる。 不動産業界に特化したサイト制作の、アートディレクション~HTML実装設計~システム設計のすべてに携わるジェネラリスト。基軸としてはクライアントの商売に寄り添う為に、徹底的に思考を巡らせる為のディレクションを行う。

Webブランディングの入門教科書」、「変革期のウェブ」を「マイナビ出版」から出版。

2000年から「Webディレクター育成講座」を独自開催し、40時間のカリキュラムを通し「仕事を回す事ができる」Webディレクター育成手法には定評があり。
首都圏のみならず地方でも講座実施、参加者は延べ700人を超える。 もう一つのキャリアとしてプロとして舞台俳優、声優。 1996年から養成所に通い始め2004年に廃業するまでの間はWebディレクターと二足のわらじでの活動。

俳優としては、東京の小劇場でシェイクスピアやマリヴォーといった古典を中心に舞台に出演、また声優としては大きく活躍できる程ではありませんでしたが、NHK海外ドラマや、洋画等、ゲームでの声優を行っていました。

最新の記事

Webディレクター育成講座

900人が受講をし、28年のキャリアを学べる『Webディレクター育成講座』