Tuesday 10 May 2011 7:12:58 am
Hi, My configuration is : WINDOWS XP SP3 | WAMP 2.1 | APACHE 2.2.17 | PHP 5.3.5 | MySQL 5.5.8 I've downloaded the package ezpublishcommunity-4.4.0-gpl.zip and unpacked this in c:\wamp\www\ezpublish. I've created a MySQL database under PhpMyAdmin named ezpublish, with interclassement utf8_general_ci. When I load the page index.php by the URL : http://localhost/ezpublish/index.php, this error message is diplayed : Fatal error: Class 'ezcBaseOptions' not found in C:\wamp\www\ezpublish\kernel\private\options\ezpextensionoptions.php on line 58 The file ezpextensionoptions.php is present, and the line 58 and follow are :
{
public function __construct( array $options = array() )
{
$this->iniFile = '';
$this->iniSection = 'HandlerSettings';
$this->iniVariable = 'HandlerClassName';
$this->handlerIndex = null;
$this->callMethod = null;
$this->handlerParams = null;
$this->aliasSection = null;
$this->aliasVariable = null;
$this->aliasOptionalIndex = null;
parent::__construct( $options );
}
public function __set( $name, $value )
{
switch ( $name )
{
case 'iniFile':
case 'iniSection':
case 'iniVariable':
if( !is_string( $value ) )
{
throw new ezcBaseValueException( $name, $value );
}
$this->properties[$name] = $value;
break;
case 'handlerIndex':
case 'callMethod':
case 'aliasSection':
case 'aliasVariable':
case 'aliasOptionalIndex':
if( $value !== null and !is_string( $value ) )
{
throw new ezcBaseValueException( $name, $value );
}
$this->properties[$name] = $value;
break;
case 'handlerParams':
if( $value !== null and !is_array( $value ) and count( $value ) <= 0 )
{
throw new ezcBaseValueException( $name, $value );
}
$this->properties[$name] = $value;
break;
default:
throw new ezcBasePropertyNotFoundException( $name );
}
} } How do I the installation ? Could you help me, I'm new user of eZPublish. Thanks; JD
|