Please Sign In or Register

SQLite が利用可能なレンタルサーバ

Drupal 5.x バージョンでは SQLite はサポートされていないが、次期バージョンである Drupal 6 からサポートされることを願って、先立って、このサイトで Drupal のインストール方法を紹介している各レンタルサーバでの SQlite の対応状況を調査した。

XREA, XREA+
XREA, XREA+ についてはすべてのサーバで使用可能。
各サーバの機能の詳細は XREA サーバーのソフトウェア情報 から確認できる。
さくらインターネット
サーバ機能一覧には記載されていなかったが、さくらのレンタルサーバ FAQ によると、すべてのプランで利用可能ということで、ライトプランでは使用できなかった MySQL より敷居が低くなっている。
[ 2007-06-20 追記 ]
ライトプランでは PHP は使用できないことから、すべてのプランで利用できる SQLite は、DBD::SQLite (Perl モジュール) のことを指しているのかもしれない。
ハッスルサーバー
ハッスルサーバー Movable Type 3.32-ja 設置 に、SQLite でのインストール方法の解説があるが、Movable Type の SQLite は DBD::SQLite (Perl モジュール) なので、おそらく PHP での対応はされていないのではないかと思われる。
ロリポップ!
ロリポップ!レンタルサーバー - メンテナンス情報 の「2007/05/29 【最新】サーバーのバージョンアップ及びモジュール追加のお知らせ 完了」によると、

以下のモジュールを追加いたします。
-------------------------------------------------
【モジュール追加】
・Perl関連
 - Crypt::Blowfish
 - XML::Simple
 - Log::Log4perl
 - Authen::Captcha

・PHP関連
 - enable-calendar
 - SQLite3
-------------------------------------------------
◆メンテナンス完了予定日時/サーバー番号:進捗状況◆

5月 8日(火)         sv02 ~ sv20 :メンテナンス完了済
5月10日(木)~ 5月11日(金) sv21 ~ sv150 :メンテナンス完了済
5月14日(月)~ 5月15日(火) sv151 ~ sv200 :メンテナンス完了済
5月16日(水)~ 5月17日(木) sv201 ~ sv250 :メンテナンス完了済
5月18日(金)~ 5月21日(月) sv251 ~ sv300:メンテナンス完了済
5月22日(火)~ 5月23日(水) sv301 ~ sv350:メンテナンス完了済
5月24日(木)~ 5月25日(金) sv351 ~ sv400:メンテナンス完了済
5月28日(月)~ 5月31日(木) sv401 ~ sv450:メンテナンス完了済
6月 1日(金)~ 6月 5日(火) sv451 ~:メンテナンス完了済

ということなので、おそらく、すべてのサーバで使用可能だと思われる。

land.to
サポートBBS :: PHP SQLiteモジュール導入要望 によると、Perl モジュールは導入されているようだが、PHP での対応はまだのようだ。

トラックバック

トラックバックは承認後に表示されます。

URLから "-nospam" を削除してトラックバックを送信してください。

コメント

さくら鯖でSQLite・・・続

件のページで公開されている内容でphp.iniに追記後、phpinfo()を表示させてみました。

sqlite
SQLite support|enabled
PECL Module version | 1.0.3 $Id: sqlite.c,v 1.62.2.25 2004/07/10 12:25:33 wez Exp $
SQLite Library | 2.8.14
SQLite Encoding | iso8859

Directive Local Value Master Value
sqlite.assoc_case 0 0

こんな感じの情報が追加されましたので、PHPからは利用可能っぽいですね。
だからといって、Drupal6.xで対応できるのかどうかは未知数・・・かも?

SQlite 使えそうですね。

本当に詳しいことがわかってないので、ただの勘違いかもしれませんが、PHP のバージョンによっても SQLite の使用方法?が異なるようです。 奥が深そうですね。
PHP: SQLite 関数 - Manual

あと、こんなのも見つけました。
ハタさんのブログ : Sakura サーバに Sqlite3 をインストールしてみる
自分で導入となると、ハードルは高くなりますし、サポートなどのことを考慮するとオススメとは言い切れませんが、SQLite3 も導入できないことはないみたいですね。

どちらにしても Drupal 6 がリリースされるまで、まだ先のことですから、様子を見ながら…ですね。

たいへん参考になりましたm(__)m

さくらインターネットはライトプランでもOK!というところに注目しています。いままでXREAしか使ってこなかったのですが,これを機にさくらも試してみようかなと思います。

さくらはちょっと微妙かもしれません...

SQLite の状況ばかり気にしていたため、さくらインターネットのライトプランでは PHP が使用できないということを見落としていました。
ですので、ひょっとすると "すべてのサーバで使用できる SQLite" は DBD::SQLite のことを指しているのかな...とも思えます。

すみません。記事の方もちょと追記させていただきます。

[追記]
「Drupal 6 - 開発状況について」 の amayadori さんからのコメント で紹介いただいた、さくらインターネットのPHP4でSQLiteを使う方法 - ぎじゅっやさん によると、PECL の SQLite が使えるようですので、PHP が使えるプランでは PHP モジュールとしても使えるようになっているのかもしれません。

うう

なんと,肝心のPHPが使えないと言うことでしたか(--;了解です!
PHPが使えるプランならば大丈夫なのかもですね。

コメントの表示オプション

お好みの表示方法を選択し、「設定の保存」をクリックすると、表示方法を変更することができます。