Posts Tagged ‘Fehlermeldung’

Woogle configuration Error: Class ‘WoogleQueryServiceNative’ not found

Friday, March 26th, 2010

Hi everyone,

I had a little problem with the Woogle installation, but was able to solve
it. Just posting to allow for the “debug by googleing” procedure we
all know.

I installed the remote backend and the extension. Search now uses
Woogle, but obviously tries to access the native version:

Fatal error: Class ‘WoogleQueryServiceNative’ not found in /var/www/
15.1/wooglewiki/extensions/Woogle/includes/WoogleUtil.php on line 179

I found the solution in the …/extensions/Woogle/addons/Remote/
Remote.php.

The config settings displayed on http://www.teamweaver.org/wiki/index.php/Woogle4MediaWiki/Configuration
are not complete - the actual setting that makes Woogle switch to
remote mode is missing. The complete version is:

I found the solution in the …/extensions/Woogle/addons/Remote/Remote.php:

The config settings displayed on http://www.teamweaver.org/wiki/index.php/Woogle4MediaWiki/Configuration are not complete - the actual setting that makes Woogle switch to remote mode is missing. The complete version is:

LocalSettings.php:

require_once(”$IP/extensions/Woogle/Woogle.php”);

// Woogle Configuration

WoogleConfig::set(’indexAddon’, ‘Remote’); // set the respective backend URL here

WoogleConfig::set(’remoteBaseServiceUrl’, ‘http://octopus13.fzi.de:9999/teamweaverIS-backend/services/’); // set the respective backend URL here
WoogleConfig::set(’remoteAuthKey’, ’secret’); // key for querying, only required if the backend is set to securityEnabled = true;
WoogleConfig::set(’indexGroups’, array(’group1′, ‘group2′));
WoogleConfig::set(’indexRepository’, ‘123′); // numeric id for indexing (repoId) - as configured in the backend repo_config.xml
WoogleConfig::set(’remotePushIndexAuthKey’, ’secret2′); // key for indexing - as configured in the backend repo_config.xml

Great app, though. This is what we all have been waiting for, so make sure to keep going!
Achim

I posted this to the Woogle Mailinglist, but it was said to be postponed for supervision by the admins. As far as I know the initiator of the project is on holiday for a couple of weeks (at least I read his Email Responder that way…), so I cross posted it here.