Topic on Talk:Semantic Bundle

Class not found on 1.25.2

4
130.83.165.129 (talkcontribs)

Hi,

I just updated my mediawiki from 1.16.5 to 1.25.2.

To stay up to date I also downloaded the new Semantic-Bundle tarball and unzipped it in my extensions folder.

I enabled it with require_once( "$IP/extensions/Validator/Validator.php" ); in my LocalSettings.php

After this didn't work because of ParamProcessor being missing I downloaded that tarball and unzipped it too.

I also enabled it using require_once( "$IP/extensions/ParamProcessor/src/Processor.php" ); where I'm not sure if this is correct.

Ultimately it gave me more errors than before. I now get lots of these for newly installed ParamProcesser:

PHP Warning:  Class 'ParamProcessor\\ParamDefinitionFactory' not found in /var/www/mediawiki-1.25.2/extensions/Validator/Validator.php on line 79

And lots of these which I had before already:

PHP Warning:  Class 'SMW\\Store' not found in /var/www/mediawiki-1.25.2/extensions/SemanticMediaWiki/SemanticMediaWiki.php on line 60

Any ideas here?

I would like to avoid using composer.

130.83.165.129 (talkcontribs)

Since I don't seem to be able to edit my initial post:

I am running Ubuntu 12.04.5 with PHP 5.3.10 and mysql 5.5.44

130.83.165.129 (talkcontribs)

Well.. okay.

Issue was simply my old config-file which I copied without checking.

Obvously there has been an update to it which makes old config-files invalid.

Took the sample of the new version and made some changes I needed - works.

129.215.210.114 (talkcontribs)

Which Config file specifically? I am having this same problem.

Reply to "Class not found on 1.25.2"