You are correct, we shouldn't tell people to use the whole file. Maybe we
can put most of our changes / additions into one php file
DBpediaSettings.php, put that file into the repo, and tell people to add
that file to their MediaWiki folder and add something like
include "DBpediaSettings.php"
at a certain place in their LocalSettings.php.
I'm not sure if that will work, I don't know enough about PHP in general
and our changes in particular, but could you give it a try? Or maybe we
need multiple DBpedia settings files because we have to modify different
parts of LocalSettings.php.
The last message in the thread Dimitris pointed to explains a different,
somewhat like less elegant approach:
Delete LocalSettings.php. Go to http://localhost/mediawiki (or whatever the
appropriate URL is) in your browser. You should see a page asking for your
configuration. Enter your settings. When you are done, you should have a
new LocalSettings.php file. Now comes the hard part. Figure out what we
changed in our LocalSettings.php. In other words, make a git diff between
the first and last version of
https://github.com/dbpedia/extraction-framework/commits/master/dump/src/main/mediawiki/LocalSettings.php
.
Now, also make these changes in your own LocalSettings.php - that
means,
copy a few lines here and there.
To test if things are working, go to
http://localhost/mediawiki/api.php?uselang=en in your browser. You should
see usage instructions. Now try the extraction again.
I keep my fingers crossed. :-)
On Apr 17, 2013 12:09 PM, "Julien Plu" <[email protected]>
wrote:
> Ok, the problem come from the "LocalSettings.php" file coming from the
> repository. I don't know where but it come from here.
>
> So I think instead of providing the file, maybe explain just what we have
> to change inside will be a better solution ?
>
> Best.
>
> Julien.
>
>
> 2013/4/16 Julien Plu <[email protected]>
>
>> Thanks Dimitris, I will watch this tomorrow because I'm not behind my
>> working machine until tomorrow morning.
>>
>> So I will let you know :-)
>>
>> Best.
>>
>> Julien.
>>
>>
>> 2013/4/16 Dimitris Kontokostas <[email protected]>
>>
>>> Hi Julien,
>>> you can take a look at this thread. Gaurav (cc) had the exact same
>>> issue.
>>>
>>>
>>> https://sourceforge.net/mailarchive/forum.php?thread_name=CAEQewppiJEWbG3dcUxEYPGiKCAjoX%2B7drZWYrjFJmWp5%3DMbwow%40mail.gmail.com&forum_name=dbpedia-discussion
>>>
>>> if the thread doesn't help, maybe Gaurav could give you some hints.
>>>
>>> Cheers,
>>> Dimitris
>>>
>>>
>>> On Tue, Apr 16, 2013 at 7:05 PM, Julien Plu <
>>> [email protected]> wrote:
>>>
>>>> Hi,
>>>>
>>>> I installed mediawiki on my web server it worked like a charm, the
>>>> version that I use is origin/REL1.21. Now after to import every templates I
>>>> have to download your "LocalSettings.php", "ApiParse.php" and
>>>> "DBPediaFunctions.php" files.
>>>>
>>>> I put your "LocalSettings.php" instead of mine, I change just the
>>>> database user password. I replace the "ApiParse.php" file by your version
>>>> too and put the "DBPediaFunctions.php" file in the root directory of
>>>> mediawiki.
>>>>
>>>> After I download every extensions listed in the "LocalSettings.php", by
>>>> the way "Timeline" extension doesn't exist anymore, now it's
>>>> "TimelineTable" so I downloaded this one and modified the
>>>> "LocalSettings.php" file to make replacement.
>>>>
>>>> And when I open this page "
>>>> http://localhost/mediawiki/api.php?uselang=fr" I have a blank page and
>>>> this error in the apache log file :
>>>>
>>>> [Tue Apr 16 17:50:14 2013] [error] [client 127.0.0.1] PHP Fatal error:
>>>> Call to a member function disable() on a non-object in
>>>> /var/www/mediawiki/includes/GlobalFunctions.php on line 2164
>>>> [Tue Apr 16 17:50:14 2013] [error] [client 127.0.0.1] PHP Stack trace:
>>>> [Tue Apr 16 17:50:14 2013] [error] [client 127.0.0.1] PHP 1.
>>>> MWExceptionHandler::handle() /var/www/mediawiki/includes/Exception.php:0
>>>> [Tue Apr 16 17:50:14 2013] [error] [client 127.0.0.1] PHP 2.
>>>> MWExceptionHandler::report() /var/www/mediawiki/includes/Exception.php:713
>>>> [Tue Apr 16 17:50:14 2013] [error] [client 127.0.0.1] PHP 3.
>>>> MWException->report() /var/www/mediawiki/includes/Exception.php:643
>>>> [Tue Apr 16 17:50:14 2013] [error] [client 127.0.0.1] PHP 4.
>>>> wfHttpError() /var/www/mediawiki/includes/Exception.php:265
>>>>
>>>> I precise that my database is called "frwiki".
>>>>
>>>> Anyone can know why this error occur ?
>>>>
>>>> Thanks.
>>>>
>>>> Best.
>>>>
>>>> Julien.
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Precog is a next-generation analytics platform capable of advanced
>>>> analytics on semi-structured data. The platform includes APIs for
>>>> building
>>>> apps and a phenomenal toolset for data science. Developers can use
>>>> our toolset for easy data analysis & visualization. Get a free account!
>>>> http://www2.precog.com/precogplatform/slashdotnewsletter
>>>> _______________________________________________
>>>> Dbpedia-discussion mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/dbpedia-discussion
>>>>
>>>>
>>>
>>>
>>> --
>>> Kontokostas Dimitris
>>>
>>
>>
>
>
> ------------------------------------------------------------------------------
> Precog is a next-generation analytics platform capable of advanced
> analytics on semi-structured data. The platform includes APIs for building
> apps and a phenomenal toolset for data science. Developers can use
> our toolset for easy data analysis & visualization. Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> _______________________________________________
> Dbpedia-discussion mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/dbpedia-discussion
>
>
------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Dbpedia-discussion mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dbpedia-discussion