Nils Breunese wrote: > Nils Breunese wrote: > >> Aaron D. Marasco wrote: >> >>> I have trac running fine on CentOS 4.4 and I don't think I did anything >>> special... however I have been known to forget everything after 48 >>> hours. >>> >>> I think packages with .rf at the end are from dag - see below >>> >>> python-clearsilver-0.10.1-1.2.elf.rf >>> python-sqlite-1.1.7-1.2 >>> mod_python-3.1.3-5.1 >>> python-2.3.4-14.3 >>> trac-0.10.3-1.el4.rf >>> sqlite-3.3.3-1.2 >>> sqlite-devel-3.3.3-1.2 >>> php-pecl-sqlite-1.0.3-1.2.el4.rf >>> sqlitemanager-1.2.0-1.el4.rf >>> >>> ...so it looks like the python-sqlite and sqlite are stock CentOS (could >>> be fasttrack). If there's any other packages you want me to confirm, let >>> me know. >> >> So apparently it *is* possible to use Trac with sqlite 3 and >> python-sqlite 1.1. Then what could be causing my problem? Would that >> be the PHP5 module from CentOSPlus? I heard from Aaron he uses the >> stock PHP 4.3 package. Can anybody explain to me if/why PHP5 could >> cause trouble (and not PHP 4?)?
It isn't PHP 4 vs 5, it is the fact that another Apache module is linked against a different version of sqlite than your pysqlite bindings. If/when it gets loaded first, that version takes priority and confuses pysqlite. This is contraint of the way Linux (and most other unixes) handle dynamic linking, and the fact that all Apache modules run within the same memory space. --Noah
signature.asc
Description: OpenPGP digital signature
