プロフィール
有限会社ワークデザイン
有限会社ワークデザイン
有限会社ワークデザイン
代表取締役
嶋崎 まるみ

【事業内容】
パソコンの出張サポート
パソコントラブル対応
パソコン講習
ネットワーク工事
電話工事
WEB製作
その他できること面白そうなことはなんでも

【資格等】
ネットエキスパートトレーナー
Microsoft MOT インストラクター
iNIP GOLDインストラクター
Microsoft MOUS/MOS(WORD,EXCEL,ACCESS)
VBSエキスパートベーシック
一太郎検定2級
初級システムアドミニストレーター
2種電気工事士
電気施工管理技士2級
工事担任者アナログ3種
職長・安全衛生責任者
甲種防火管理者
日商簿記2級
建設業経理事務士2級
秘書検定2級
メディカルハーブ検定
HSK二級
行政書士補助者
古物商許可

【リンク】
女性による女性の為のLANサポートネットワーク LAN-LAN-LAN
Wordpressの覚書
アタシのUbuntu備忘録
MovableTypeの覚書
EC-CUBEの覚書
Marumi Shimazaki

バナーを作成

QRコード
QRCODE
アクセスカウンタ

2008年04月17日

MovableTypeをSQLiteに変換する


お客様のホームページをMovableTypeで作っていますが、だんだん再構築が重くなって、ついには再構築できなくなり、記事をUpすることもできなくなってしまいました。

MovableTypeをバージョンアップしてもダメで、個別に再構築してみるとどうやらカテゴリの再構築で失敗してしまう様子。
テスト用に別のブログを作って記事を消してみたり(全く無ければエラーは無しだが、半分くらいUPするとエラー)、Widgetをやめてみたり(やめればエラーは無し)、レンタルサーバーにも念の為問合せしましたが、サーバーには問題無いそうで、対処法をいろいろとググッて、「mt-config.cgiの設定でリビルドの量を調整」というのも試しましたがあまり効果は無く、「SQLiteに変換する」というのを試したところ成功しました。
備忘録を兼ねて記録を残します。
参考にさせていただいたサイトはこちら↓感謝です。
http://bizcaz.com/archives/2005/12/27-022704.php

MovableType Ver.3.35
エントリー数:73
レンタルサーバー:ロリポップ
DB:バークレーDB→SQLite
症状:再構築時「500 Internal Server Error」

手順:
mt-config.cgiを編集

・63、64行目コメントを外す

ObjectDriver DBI::sqlite
Database ./db/mtdb

・70行目(参考サイトでは75行目)コメントが付いていたら外す(今回は外れていた)

DataSource /home/sites/lolipop.jp/users/lolipop.jp-********/web/mt/db

・mt-config.cgiをアップロードし、mt/mt-db2sql.cgiをブラウザ上から起動。

途中で止まる(汗)。
mt-config.cgiのアクセス権を700→755に変更して再度mt/mt-db2sql.cgiを起動。

今度は成功。

Done copying data from Berkeley DB to SQL database! All went well.

・70行目はコメントアウト

# DataSource /home/sites/lolipop.jp/users/lolipop.jp-********/web/mt/db

・mt-config.cgiのアクセス権をロリポップ推奨の700に戻す
(戻さなくても良いかもしれないけど一応推奨なので)

ああ、解決です。
良かった、良かった。


同じカテゴリー(パソコンサポート)の記事
なぜか機内モード
なぜか機内モード(2019-10-04 13:44)

Posted by 有限会社ワークデザイン at 08:28│Comments(0)パソコンサポート
※このブログではブログの持ち主が承認した後、コメントが反映される設定です。
上の画像に書かれている文字を入力して下さい
 
<ご注意>
書き込まれた内容は公開され、ブログの持ち主だけが削除できます。