From: Reinout v. S. <re...@gm...> - 2008-10-22 14:21:10
|
Hi all, I tried installing MediaWiki 1.13.2 + SMW 1.3 + SMWplus ("Halo extension") 1.3.1. However, after unpacking smwplus, my installation broke. I only get white pages and the error log shows: PHP Fatal error: Cannot redeclare class Namespace in /var/www/html/testbia/mediawiki-1.13.2/includes/Namespace.php on line 49 I'd like to know how I can solve this problem. Thanks! regards, -- Reinout van Schouwen http://vanschouwen.info/ |
From: Markus K. <ma...@se...> - 2008-10-23 07:53:07
|
On Wednesday, 22. October 2008, Reinout van Schouwen wrote: > Hi all, > > I tried installing MediaWiki 1.13.2 + SMW 1.3 + SMWplus ("Halo > extension") 1.3.1. > However, after unpacking smwplus, my installation broke. I only get > white pages and the error log shows: > > PHP Fatal error: Cannot redeclare class Namespace in > /var/www/html/testbia/mediawiki-1.13.2/includes/Namespace.php on line > 49 > > I'd like to know how I can solve this problem. Thanks! This is caused by the Halo extension when using an incompatible version of MediaWiki. As I recall, you can fix this by replacing the MediaWiki includes directory with the original MW files (Halo overwrites certain things there, I think). Markus > > regards, -- Markus Krötzsch Semantic MediaWiki http://semantic-mediawiki.org http://korrekt.org ma...@se... |
From: Reinout v. S. <re...@gm...> - 2008-10-23 13:17:56
|
Hi Markus, 2008/10/23 Markus Krötzsch <ma...@se...>: > This is caused by the Halo extension when using an incompatible version of > MediaWiki. As I recall, you can fix this by replacing the MediaWiki includes > directory with the original MW files (Halo overwrites certain things there, I > think). Thanks for the suggestion, but doing this yields another error: [Thu Oct 23 13:27:38 2008] [error] [client 194.171.119.xxx] PHP Warning: Missing argument 5 for MediaWiki::initialize(), called in /var/www/html/testbia/mediawiki-1.13.2/index.php on line 123 and defined in /var/www/html/testbia/mediawiki-1.13.2/includes/Wiki.php on line 52 [Thu Oct 23 13:27:38 2008] [error] [client 194.171.119.xxx] PHP Notice: Undefined variable: request in /var/www/html/testbia/mediawiki-1.13.2/includes/Wiki.php on line 54 [Thu Oct 23 13:27:38 2008] [error] [client 194.171.119.xxx] PHP Fatal error: Call to a member function getCheck() on a non-object in /var/www/html/testbia /mediawiki-1.13.2/includes/Wiki.php on line 137 Other ideas, anyone? -- Reinout van Schouwen http://vanschouwen.info |
From: Reinout v. S. <re...@gm...> - 2008-10-23 12:53:11
|
Hi again, Well, I tried backing out to MediaWiki 1.12. But the database upgrade script (SMW_setup.php -b SMWSQLStore2) gave me another error: Creating predefined pages... PHP Fatal error: Call to undefined method Namespace::isimage() in /var/www/html/testbia/wiki_1.12/includes/Parser.php on line 1717 Help appreciated. -- Reinout van Schouwen http://vanschouwen.info/ |
From: Markus K. <ma...@se...> - 2008-10-31 12:24:59
|
On Donnerstag, 23. Oktober 2008, Reinout van Schouwen wrote: > Hi again, > > Well, I tried backing out to MediaWiki 1.12. But the database upgrade > script (SMW_setup.php -b SMWSQLStore2) gave me another error: > > Creating predefined pages... > PHP Fatal error: Call to undefined method Namespace::isimage() in > /var/www/html/testbia/wiki_1.12/includes/Parser.php on line 1717 > > Help appreciated. I am still convinced that this is a compatibility issue between MW and Halo. The error almost certainly has nothing to do with SMW. What you can do is: install a clean MediaWiki, preferably the version required by your SMW+/Halo distribution. Install SMW (plain, without Halo&Co) and see if all works well. Then, carefully, add Halo components and find out which part of the installation might break the wiki. Regarding Halo/SMW+, it might also be useful to contact the Halo user forum for support (though there used to be people helping out with Halo on this list too -- anyone here?). -- Markus -- Markus Krötzsch Semantic MediaWiki http://semantic-mediawiki.org http://korrekt.org ma...@se... |
From: Kai K. <ku...@on...> - 2008-10-31 12:50:30
|
hi, If you use MW 1.13 together with SMW+ 1.3, you must not overwrite any files of it. You neither must not use the halo extension package. You probably have the wrong version of Namespace.php which causes the error below. It is best, if you install MW 1.12, SMW and SMW+ (in this order) again to make sure you have the correct version of all files. Cheers, Kai Reinout van Schouwen schrieb: > Hi again, > > Well, I tried backing out to MediaWiki 1.12. But the database upgrade > script (SMW_setup.php -b SMWSQLStore2) gave me another error: > > Creating predefined pages... > PHP Fatal error: Call to undefined method Namespace::isimage() in > /var/www/html/testbia/wiki_1.12/includes/Parser.php on line 1717 > > Help appreciated. > > -- Kai Kühn Professional Services ontoprise GmbH - know how to use Know-how --- ontoprise ist Generalunternehmer für Vulcans Semantic Wiki im Projekt Halo http://www.ontoprise.de/index.php?id=33 --- Amalienbadstraße 36 (Raumfabrik 29); 76227 Karlsruhe Tel.: +49 (0) 721 509 809 48; Fax: +49 (0) 721 509 809 11 eMail: ku...@on...; www: http://www.ontoprise.de Sitz der Gesellschaft: Amtsgericht Mannheim, HRB 9540 Geschäftsführer: Prof. Dr. Jürgen Angele, Dipl.Wi.-Ing. Hans-Peter Schnurr |
From: Thomas S. <sch...@on...> - 2008-10-31 13:12:15
|
Hi, maybe this sounds a little bit confusing: > If you use MW 1.13 together with SMW+ 1.3, you must not overwrite any > files of it. You neither must not use the halo extension package. You > probably have the wrong version of Namespace.php which causes the error > below. > Of course, not the complete Halo extension is meant in the quotation above. The Halo extension consists of the core (smwplus-1.3.1.zip) and an additional extension that patches MediaWiki for further functionality (smwplus-1.3.1-ext.zip). The latter one might have cause the error, as Namespace.php is patched by this package. So just try to install the content of smwplus-1.3.1.zip as Kai suggested. Cheers Thomas -- Thomas Schweitzer Professional Services ontoprise GmbH - know how to use Know-how --- ontoprise ist Generalunternehmer für Vulcans Semantic Wiki im Projekt Halo http://www.ontoprise.de/content/e991/e1060/e1528/index_ger.html --- Amalienbadstraße 36 (Raumfabrik 29); 76227 Karlsruhe Tel.: +49 (0) 721 509 809 39; Fax: +49 (0) 721 509 809 11 eMail: sch...@on...; www: http://www.ontoprise.de Sitz der Gesellschaft: Amtsgericht Mannheim, HRB 9540 Geschäftsführer: Prof. Dr. Jürgen Angele, Dipl.Wi.-Ing. Hans-Peter Schnurr |