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

2011年05月09日 仕事の雑感 #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側なのかが判断出来ずモンモンとしていました。

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

http://kazumich.com/ablogcms-htaccess2.html
いい情報がありました!
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設定画面

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

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

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

さくらインターネットのCRONで「入力内容に問題のある項目があります。」エラー

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

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


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

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

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

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

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

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

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

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

著者写真
この記事を書いた人
名村晋治 / 株式会社サービシンク

都内のWeb制作会社のWebディレクター兼代表取締役。 1994年にインターネットに出会い、1996年、学生4名でのWeb制作事業をはじめ、Web黎明期から多くの大手企業のサイト制作・開発に携わる。 2000年から2005年までは不動産検索サイト「LIFULL HOME"S」を運営する株式会社LIFULL、2005年から2009年までは都内のWeb制作会社の取締役として参画し、2010年に株式会社サービシンクを立ち上げ、代表を務める。 現在もWebディレクターとして現場でのPMを行う。 経験案件規模は直請けで10万円〜3億円。 過去900人以上が受講している「Webディレクター育成講座」は2000年より開催し今年で25年目。 2020年よりWebクリエイターへの情報提供のためのPodcast「Webディレクションやってますラジオ」を毎週金曜23時に配信中。 不動産テック協会 理事 2023年慶應義塾大学大学院経営管理研究科(MBA)取得

@yakumo

関連記事

この記事のハッシュタグ #CMS から関連する記事を表示しています。

関連記事

同じカテゴリー「仕事の雑感」の新着記事を表示しています。

「努力は無駄」「才能が全て」と思っているあなたへ。必要なのは努力・才能・運の3つ、そして「行動」

2026年09月07日

「努力は無駄」「才能が全て」と思っているあなたへ。必要なのは努力・才能・運の3つ、そして「行動」

働き方は再び「しっかり働く」への揺り戻しが始まった

2025年10月06日

働き方は再び「しっかり働く」への揺り戻しが始まった

The Future of Web Development: Exploring AR as the Next Big Step

2025年01月31日

The Future of Web Development: Exploring AR as the Next Big Step

次世代ウェブ制作の行方:AR時代におけるウェブ表現の未来

2025年01月31日

次世代ウェブ制作の行方:AR時代におけるウェブ表現の未来

生成AI時代になった今、何を信じるのか?

2024年12月10日

生成AI時代になった今、何を信じるのか?

追悼:Web業界の巨星、福井信蔵さん

2024年10月23日

追悼:Web業界の巨星、福井信蔵さん