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