php扩展& apache mods在服务器重启后消失/不工作?

时间:2012-10-29 08:51:31

标签: php linux apache centos

我想知道是否有人曾经遇到过这个问题,因为我很难说实话,而且我的服务器管理员知识并不是特别好,所以我不确定哪些甚至可能是错的,更不用说如何解决它。

基本上,

上周四,我们的服务器上的一切都很好。 我星期五进来,这是一个烂摊子:PHP扩展丢失/不工作,apache模块已经消失。 (例如oci_ *完全消失了,odbc_没有工作但仍然存在,单点登录的apache ntlm_auth已经消失,所以网站甚至没有在IE中加载。)

我排除了任何故意,因为它非常不可能。

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

现在我想知道我们几个月前安装的扩展程序是否以某种方式只保存在各种类型的本地内存中,并且重新启动已经擦除了它们?但我们都是以root身份安装它们,所以我不明白为什么它与安装其他任何东西都不同。

对我来说几乎没有意义。

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

它仍然在服务器上,它不返回未定义的函数或任何东西。但它不能再连接到数据源了。我已经通过命令行对它进行了测试,并且它与该数据源和登录详细信息完美配合,但突然在php odbc_connect()函数中使用它并且它无法连接。 ([S1000] [unixODBC] [FreeTDS] [SQL Server]无法连接到数据源。)

但unixODBC设置得很好。就像我说我已经通过终端进行了测试,它可以连接,我们没有改变任何东西,现在突然间没有通过PHP功能。

任何人对于可能发生的事情都有任何想法?

编辑:顺便说一下,这是在CentOS上。 5.x的

干杯。

0 个答案:

没有答案