2005年10月29日

メインページのページ分割 その2

 ページ分割の「文字」が大きいのが気にかかる。 従い、ちっちっちっ しっぽの毎日ページ送りの方法を参考にスタイルシートに以下追加しました。

 /* ページ送りの設定 2005.08.02追加 */
.paginate {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
font-weight:normal;
color:#660000;
background: none;
margin:0px;
padding-top:3px;
text-align:center;
}

2005年10月27日

メインページのページ分割

 月並みなカスタマイズですが、メインページの分割をしてみました。 
 cocoons.orgTOPページでもページ分けを参考にさせていただきました。 また配置を中央にするために、

</MTPaginateContent>
<div align="center" class="paginate">   
     :
     :
</MTPaginateIfMultiplePages>
</div>

を追加しました。

2005年10月18日

MovableType3.2アップグレード⑥ さくらレンタルサーバーへの移行完了

 MOVABLE TYPE 3.2にアップグレード後、ロリポップのMySQLでは500エラーが頻発するので、さくらレンタルサーバーのMySQLの環境で、一時的にテストしていたところ、500エラーは全く発生しませんでした。 これはロリポップのMySQLに問題があったとして、本格的にさくらレンタルサーバーへの移行を決断、手続きを進めていましたが、ようやく昨日ドメインの移行が完了致しました。

 結局、Berkeley DBのままでRelease-2 の提供を待っていたほうが無難だったとも言えますが、良い勉強をしたとして、良い方に解釈したいと思います。

2005年10月13日

MovableType3.2アップグレード⑤ Release-2 の提供を開始

 ようやく発表されました。 すでに当方はMySQLに移行してしまっている為、関係ないかもしれませんが、今必要ファイルをupdateしました。 updateファイルは小粋空間さん他で詳しく紹介されていますが、以下です。

/lib/MT.pm
/lib/MT/ObjectDriver/DBM.pm
/lib/MT/Template/ContextHandlers.pm
/mt-static/docs/mtchanges.html
/php/mt.php

これで3.2騒動も終息でしょうか?

2005年10月10日

MovableType3.2アップグレード④ さくらのMySQLで成功

 ロリポップのMySQLが使えないかも?ということで、さくらレンタルサーバーでテストしてみることにしました。MySQLの使えるスタンダードコースを申し込んで、再度MT3.2を新規インストール/ブログを読み込み/テンプレート載せ替えの後、おそるおそる再構築すると時間掛かるもののエラー発生せず成功しました。やはりロリポップのMySQLに問題があったようです。

 しかしさくらレンタルサーバーでも幾つかの問題が発生しそれなりに苦労しました。以下がその内容です。

① MTインストール後ブログを作成しようとすると、「Can't use an undefined value as an ARRAY reference at lib/MT/App/CMS.pm line 727」というエラーが発生。
ここから新しい「CMS.pm」をダウンロードし、lib/MT/App/CMS.pm を上書きした所、解決

② PHP化したところページが表示できなくなる
→さくらのPHPはCGIモードで動くため、パーミッションを755に変更しなければならない、mt-config.cgiの以下を訂正することによって解決。

mt-config.cgiの200行目付近

HTMLUmask 0022
DirUmask 0022
UploadPerms 0777

HTMLPerms 0777

①はさくら固有かどうかは解りませんが、ロリポップの時は発生しませんでした。

続きを読む "MovableType3.2アップグレード④ さくらのMySQLで成功"

1  2