卸载从源代码安装的php5

我试图从源代码安装php5,它工作…

然后出于某种原因需要安装正式的数据包,所以我试图卸载,我的惊喜有这样的卸载…所以我试图删除手工安装的所有文件。

然后安装官方debian包,它工作正常…直到我需要安装sqlite模块,这给我以下错误:

php --version PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/pdo_sqlite.so' - /usr/lib/php5/20090626/pdo_sqlite.so: undefined symbol: php_pdo_register_driver in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/sqlite.so' - /usr/lib/php5/20090626/sqlite.so: undefined symbol: php_pdo_register_driver in Unknown on line 0 PHP 5.3.1-5 with Suhosin-Patch (cli) (built: Feb 22 2010 22:46:05) Copyright (c) 1997-2009 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2009 Zend Technologies 

所以我记得手动安装我做了,我认为有一些旧的lib安装导致这个问题,坏的是,有没有这样的卸载在php5的源代码…

 php-5.2.13 > make uninstall make: *** No rule to make target `uninstall'. Stop. 

我已经尝试重新安装和通过aptitude清除所有PHP相关的软件包与不成功。

操作系统:Debian Squeeze。

uname -a Linux桌面2.6.32-trunk-amd64#1 SMP Sun Jan 10 22:40:40 UTC 2010 x86_64 GNU / Linux

任何想法如何解决?

debsums可能会帮助find被安装源被秘密覆盖的东西…

它是php.ini中的extention_dir设置,在ls /usr/lib/php5/中find正确的值。