2014-01-20 101 views
0

我正在尝试将php/mysql web应用程序移动到新服务器。该应用程序在多个其他服务器上运行良好,而不是客户需要的。问题1是我无法获得显示在屏幕上或错误日志中的错误。 (我已经发布了关于此的单独问题)。我希望如果我能够显示错误,我将继续做更多的事情,但是到目前为止我所知道的是在尝试扩展模块时失败。我将这个课程简化为:无法扩展php类

class Module_Organization extends LmsModule { 
    function Module_Organization($module_name = '') { 
     die('Made it into the function'); 
    } 
} 

没有任何反应。但是,如果我将其更改为:

class Module_Organization { 
    function Module_Organization($module_name = '') { 
     die('Made it into the function'); 
    } 
} 

然后它执行die语句。所以看起来扩展部分正在绊倒它。但我不认为这是代码,因为我知道这个确切的代码在其他5台服务器上工作正常。所以我想知道是否有任何服务器配置可以阻止PHP扩展类。

非常感谢您的帮助。

+0

LmsModule是什么?也许,“特殊”的东西?或者,也许有些事,目前的服务器不理解? – BlitZ

回答

0

我将php.ini文件与正在工作的服务器进行了比较,现在它们正在工作。我不确定哪个修改了它。谢谢。