日記帳
本ページはプロモーションが含まれています
カテゴリー
Links
blog(ブログ)マスター
アンドロイドの巣
ゼロから始めるベランダ菜園
タイトル
ラジコン
2024年5月
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

アーカイブ

2007年04月 のアーカイブ

さくらインターネットのphpにSQLiteをインストールする方法


 本家のsqlite.oは、Linux用なので
FreeBSDのさくらには使えません。


 ※php5だとデフォルトで使えるので入れる必要はありません。
  php5のインストールはこちら

これを使うと、どうやらSQLite 2.x系となるようです。
php5も2.x系っぽいので、3.xにしたい場合は自力でどうぞ。

インストール
http://pecl.php.net/package/SQLite
で最新版をひろいます
wget http://pecl.php.net/get/SQLite-1.0.3.tgz
tar zxvf SQLite-1.0.3.tgz
cd SQLite-1.0.3
 注:libsqliteを最新の物と置き換えてください
phpize
./configure
make
作成します。
注: SQLite-1.0.3に付属のsqliteのバージョンが古すぎるので
  libsqliteフォルダを最新の物と置き換えてください
  sqlite-source-2_8_17.zip(www.sqlite.org)など

  よくわからないという場合は、libsqliteフォルダを
  php5ソースの
  php-5.x.x\ext\sqlite\libsqliteからコピーする方法もあります。
もし、extensionsのフォルダを決めていないとか作っていない
場合は 作ってください。
mkdir /home/$USER/lib/php/extensions
すでにある場合は↑不要です
cp modules/sqlite.o /home/$USER/lib/php/extensions コピーします
cd ..
rm -r -f SQLite-1.0.3
rm SQLite-1.0.3.tgz
不要なファイルを
削除します
次にphp.iniを設定します

extension_dir = "/home/ユーザー名/lib/php/extensions"
extension=sqlite.so
 

以上で 使えるようになります。

一つしたになると検索などで登録されにくいようなので
urlを
item/記事名(番号)
から
記事名.htm
に変更しました。

旧urlでも表示はできますので、
特に問題はありません。


item/記事名(番号).html
については、手動で 変更を加えてたものもあるので
表示されないものもあります。


PR

[PR]