Entry

Category: WEB制作

freoでsqliteのデータベースロック

database_is_locked.png

他のサーバーでは知りませんが、
コアサーバーでは時折freoのsqliteでデータベースロックが起こります。

このロックがかかると、
管理画面に入れない、投稿できないなどの障害発生。
こうなっちゃった時の私なりの方法。

ロックがかかった時にやっちゃいけないこと。
ロックがかかってしまったデータベースに対して、
PupSQLiteなどで最適化を行うとデータベースが壊れます。
ロックがかかったら、データベースはいじらない。

データベースロックからの脱出

database2などのディレクトリを作成し、
.htaccessとともにfreo.dbもコピー。
database2のディレクトリのパーミッションは707。
freo.dbのパーミッションは606に設定するのを忘れずに。

config.phpにて、
データベース格納ディレクトリ(SQLite用)の設定を、
database2に指定してください。

これでdatabase2ディレクトリ内のデータベースが読み込まれます。
データベースのロックはかかってないので通常通りアクセス可能。

ブログのヘッダー

メインブログで使用していた旧ヘッダー。
横900px縦300pxサイズです。
ブログの横幅を変更したためお役御免に。
このまま埋もれさせるのももったいないので。

非営利のサイトでのみご利用いただけます。
ブログやWEBサイトのヘッダーとしてお使いください。

使用上の注意

非営利のサイトのみ可

ヘッダーとしての使用のみ。
アイコンにしたりバナーにしたりの使用目的の変更はなし。

自分で作った等の発言や、画像の再配布はご遠慮ください。

サイトの横幅に合わせて縮小、トリミングするのは構いませんが、
拡大は勘弁してください。

誹謗中傷・暴力的・反社会的なサイト等、
キャラクタのイメージを損なう恐れのあるサイトでの利用はできません。

下のサンプル画像は縮小されてます。
900x300サイズのファイルは画像をクリックでダウンロードできます。

https://blog.misanyan.com/ までリンクを頂けると励みになります。
※ 任意で強制ではありません。

miku_01.jpg

teto_01.jpg

teto_02.jpg

Pagination

  • Page
  • 1
  • 2
  • 3

Utility

スポンサードリンク

Entry Search

Page

  • ページが登録されていません。

コメント

Feed

スポンサードリンク