Zend framework Zend Date给了我致命错误消息

Zend framework Zend Date给了我致命错误消息,zend-framework,Zend Framework,我只想使用Zend提供的一些类、Zend Date、Zend Mail和其他一些类,但我甚至不能让Date one做任何事情。我是这样写的: 包括“../classes/zend/library/zend/date/DateObject.php”; $date=新的Zend_日期(time()) 错误如下:致命错误:找不到类“Zend_Date” 为了使用这个类,我是否必须完成更改apache和php配置文件的步骤 感谢您的帮助。谢谢。您需要的是Zend/Date.php,而不是Zend/Dat

我只想使用Zend提供的一些类、Zend Date、Zend Mail和其他一些类,但我甚至不能让Date one做任何事情。我是这样写的:

包括“../classes/zend/library/zend/date/DateObject.php”; $date=新的Zend_日期(time())

错误如下:致命错误:找不到类“Zend_Date”

为了使用这个类,我是否必须完成更改apache和php配置文件的步骤


感谢您的帮助。谢谢。

您需要的是Zend/Date.php,而不是Zend/Date/DateObject.php。此外,您可能需要一些自动加载器来加载Zend_Date依赖的其他类,但可能不是,因为它们通常已经自动包含在Zend类文件中

让我纠正我的最后一句话。至少,您需要在include path中包含Zend库的路径。例如:

// first entry are the already defined include paths,
// second entry is path to Zend library
set_include_path(
 get_include_path() . PATH_SEPARATOR .
 'path/to/library'
);
因此,以路径
C:\library\Zend
为例,当您Zend library时,您必须将
C:\library
添加到include路径中。这样,Zend组件中的所有require | include(_once)语句都需要在正确的include路径中查找

此外,您还可以简单地包括正确的组件,如下所示:

require_once 'Zend/Date.php';

$date = new Zend_Date();

很高兴听到Ronedog。快乐编码:)