PHP扩展和Apache的MODS了/服务器重新启动后不工作?

我想知道是否有人曾经遇到过,因为我很难说,我的服务器pipe理知识不是特别好,所以我不知道什么可能是错的,更不用说如何解决它。

基本上,

上周四,我们的服务器上一切正常。 我星期五进来,这是一个混乱:PHP扩展缺失/不工作,Apache模块已经消失。 (例如, oci_*完全消失,odbc_不能正常工作,但仍然存在,单点login的apache ntlm_auth消失了,所以网站甚至没有在IE中加载)。

我排除任何故意的,因为这是不可能的。

星期四和星期五之间真正发生的唯一事情就是在星期四晚上,其中一名networking人员在服务器上进行了RAM升级并重新启动。 就是这样,没有别的。

现在我想知道,如果我们几个月前安装的那些扩展和某些方面只是保存在某种本地内存中,并且重新启动了它们, 但是我们把它们全部安装为root,所以我不明白为什么它和其他安装不一样。

这对我来说是没有意义的。

为了扩展一个非常错误的例子, php odbc_扩展:

它仍然在服务器上,它不会返回未定义的函数或任何东西。 但是它不能再连接到数据源。 我已经通过命令行对它进行了testing,并且与数据源和login信息一起工作得很好,但是突然间在php odbc_connect()函数中出现了,它只是无法连接。 ( [S1000][unixODBC][FreeTDS][SQL Server]Unable to connect to data source.

但unixODBC设置正常。 就像我说我已经通过terminal进行了testing,它可以连接,我们没有改变任何东西,现在突然间没有通过PHPfunction。

任何人有什么想法可以做什么?

顺便说一句,这是在CentOS 5.x上。