Getting the following when browsing to the web interface:
An exception of type AgaviConfigurationException was thrown, but did not
get caught during the execution of the request. You will find information
provided by the exception along with a stack trace below.

Stack Trace
   1.                   at exception origin
      in core.agavi_dir/config/AgaviConfigCache.class.php line 408
       405.       // extended XSL* classes

       406.       if(!AgaviConfig::get('core.skip_config_transformations',
false)) {

       407.         if(!extension_loaded('xsl')) {

       408.
                      throw new AgaviConfigurationException("The XSL
extension for PHP is used by Agavi for performing
transformations in the configuration system; this
may be disabled by
setting\nAgaviConfig::set('core.skip_config_transformations',
true);\nbefore calling\nAgavi::bootstrap();\nin
index.php (app/config.php is not the right place for
this).\n\nAs a result, you *will* have to use the
latest configuration file formats and namespaces as
backwards compatibility is implemented through XSLT.
Also, certain additional configuration file
validations implemented via Schematron will not be
performed.");

       409.         }

       410.         // kill a bunch of kittens thanks to
http://trac.agavi.org/ticket/1038...

       411.         $hopeless = version_compare(PHP_VERSION, '5.2.9', '<');


   2.                   at AgaviConfigCache::loadConfigHandlers()
      in core.agavi_dir/config/AgaviConfigCache.class.php line 109
       106.    */

       107.   protected static function setupHandlers()

       108.   {

       109.
                self::loadConfigHandlers();

       110.

       111.     if(self::$handlersDirty) {

       112.       // set handlersdirty to false, prevent an infinite loop


   3.                   at AgaviConfigCache::setupHandlers()
      in core.agavi_dir/config/AgaviConfigCache.class.php line 80
        77.    */

        78.   protected static function callHandler($name, $config,
$cache, $context, array $handlerInfo = null)

        79.   {

        80.
                self::setupHandlers();

        81.

        82.     if(null === $handlerInfo) {

        83.       // we need to load the handlers first


   4.                   at
AgaviConfigCache::callHandler('/usr/local/icinga-web/app/config/settings.xml',
'/usr/local/icinga-web/app/config/settings.xml',
'/usr/local/icinga-web/app … 780ca7353a191a1b86863.php', NULL)
      in core.agavi_dir/config/AgaviConfigCache.class.php line 243
       240.

       241.     if(self::isModified($filename, $cache)) {

       242.       // configuration file has changed so we need to reparse it

       243.
                  self::callHandler($config, $filename, $cache, $context);

       244.     }

       245.

       246.     return $cache;


   5.                   at
AgaviConfigCache::checkConfig('/usr/local/icinga-web/app/config/settings.xml',
NULL)
      in core.agavi_dir/config/AgaviConfigCache.class.php line 339
       336.    */

       337.   public static function load($config, $context = null, $once
= true)

       338.   {

       339.
                $cache = self::checkConfig($config, $context);

       340.

       341.     if($once) {

       342.       include_once($cache);


   6.                   at
AgaviConfigCache::load('/usr/local/icinga-web/app/config/settings.xml')
      in core.agavi_dir/core/Agavi.class.php line 147
       144.       AgaviConfig::set('core.cldr_dir',
AgaviConfig::get('core.agavi_dir') . '/translation/data', false,
true);

       145.

       146.       // load base settings

       147.
                  AgaviConfigCache::load(AgaviConfig::get('core.config_dir')
. '/settings.xml');

       148.

       149.       // clear our cache if the conditions are right

       150.       if(AgaviConfig::get('core.debug')) {


   7.                   at Agavi::bootstrap('development')
      in /usr/local/icinga-web/pub/index.php line 19

Not really looked into this (going to when I get home ;)) but just
wondered if anyone has a quick fix? Brand new install on Centod5.5 running
behind nginx.

Cheers,
Damian


------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
_______________________________________________
icinga-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/icinga-users

Reply via email to