[PHP-users 26368] Re: Fedora Core 4でSQLiteが使えますか。

YOSHIMURA Keitaro ramsy @ ramix.jp
2005年 8月 4日 (木) 18:43:41 JST


らむじぃです。

>  でパッケージの再構築、あとは既存のパッケージは依存性の問題が
> 出そうなので yum remove php で削除した後、
> 
>   # rpm -ivh /usr/src/redhat/RPMS/i386/php*5.0.4-10.i386.rpm
> 
>  と入力することで置き換えられると思います。
標準のパッケージをわからないまま勝手に置き換えてしまうとパッチアップデー
トの時に泣く羽目になると思われます。

下記のようにrpmを作り終わった段階で仮ファイルを消すのを止めちゃって、
そこからsqliteのモジュールを/var/tmp/php-root/usr/lib/php/modules/から
/usr/lib/php/modules/にコピーした方が良いと思います。

php.iniの設定はもしかしたら /var/tmp/php-root/etc/php.d/モジュール名.ini
として出来てるかもしれないので、それも/etc/php.d/にコピーして修正しましょ
う。

========
--- php.spec.orig	2005-08-04 18:33:47.000000000 +0900
+++ php.spec	2005-08-04 18:34:50.000000000 +0900
@@ -447,7 +447,7 @@
 	--enable-dbx \
 	--enable-dio \
         --with-mime-magic=%{_datadir}/file/magic.mime \
-        --without-sqlite \
+        --with-sqlite \
         --with-libxml-dir=%{_prefix} \
 	--with-xml \
 	$* 
@@ -580,7 +580,7 @@
 
 %clean
 [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
-rm files.*
+#rm files.*
 
 %files
 %defattr(-,root,root)
========

-- 
<|> YOSHIMURA Keitaro/ramsy
<|> ramsy @ ramix.jp
<|> http://ramix.jp/~ramsy/



PHP-users メーリングリストの案内