1) Does it happen when you run the updater without GeoData?
2) Please verify that all GeoData files are in place and nothing's missing.

On Fri, Mar 13, 2015 at 1:44 AM, [email protected] <[email protected]>
wrote:

>
>
>
> hi,
>     I have insatll Extentions: MobileFrontend ,MobileApp, Mantle and
> GeoData. and my  app can search and display pages on my local mediaWiki
> server. As there are functions : "today","history","saved
> pages","Nearby","Random".all work well except *"Nearby".*
>
>
> *  database error : i install GeoData to get "Nearby" working follow
> instrcutions
> from https://www.mediawiki.org/wiki/Extension:GeoData#Installation
> <https://www.mediawiki.org/wiki/Extension:GeoData#Installation> . but when
> i run the update script from the browser ,the update process stop ,and here
> is the message i got:*
>
> install
>
>
>
>    - Including extensions... done
>    - Setting up database... done
>    - Creating tables... done
>    - Creating database user... done
>    - Populating default interwiki table... done
>    - Initializing statistics... done
>    - Generating secret keys... done
>    - Prevent running unneeded updates... done
>    - Creating administrator user account... done
>    - Creating main page with default content... done
>    - Creating tables for enabled extensions...
>    - <!DOCTYPE html>
>    <html><head><title>Internal error - 西湖百科</title><style>body {
>    font-family: sans-serif; margin: 0; padding: 0.5em 2em;
>    }</style></head><body>
>    <p>[31b02da5] /w/mw-config/index.php?page=Install Exception from line
>    182 of D:\wamp\www\w\includes\Hooks.php: Invalid callback in hooks for
>    LoadExtensionSchemaUpdates<br />
>    </p><p>Backtrace:</p><p>#0
>    D:\wamp\www\w\includes\GlobalFunctions.php(3995): Hooks::run(string, array,
>    NULL)<br />
>    #1 D:\wamp\www\w\includes\installer\DatabaseUpdater.php(117):
>    wfRunHooks(string, array)<br />
>    #2 D:\wamp\www\w\includes\installer\DatabaseUpdater.php(171):
>    DatabaseUpdater->__construct(DatabaseMysqli, boolean, NULL)<br />
>    #3 D:\wamp\www\w\includes\installer\DatabaseInstaller.php(241):
>    DatabaseUpdater::newForDB(DatabaseMysqli)<br />
>    #4 [internal function]:
>    DatabaseInstaller->createExtensionTables(MysqlInstaller)<br />
>    #5 D:\wamp\www\w\includes\installer\Installer.php(1600):
>    call_user_func(array, MysqlInstaller)<br />
>    #6 D:\wamp\www\w\includes\installer\WebInstallerPage.php(1402):
>    Installer->performInstallation(array, array)<br />
>    #7 D:\wamp\www\w\includes\installer\WebInstaller.php(280):
>    WebInstallerInstall->execute()<br />
>    #8 D:\wamp\www\w\mw-config\index.php(79):
>    WebInstaller->execute(array)<br />
>    #9 D:\wamp\www\w\mw-config\index.php(38): wfInstallerMain()<br />
>    #10 {main}</p>
>    </body></html>
>
>
>    I tried to install GeoData  many times , there is on time install
> success , after i edit a wiki page and click save , i got a Database Error.
> then i open database  and found what i edited in page was correct saved in
> tables,i don't know why i got  Database Error.  I can sure it is the
> problem with GeoData because after i remove GeoData ,everything working
> well.
>
>    then i try to install Nearby follow this
> https://www.mediawiki.org/wiki/Extension:MobileFrontend#Install_Nearby and
> set $wgMFNearbyEndpoint = 'http://en.m.wikipedia.org/w/api.php';
> $wgMFNearby = true;in my LocalSettings.php ,but when i click "Nearby" in
> app , it show " there are no nearby list" ,is that something wrong
> with $wgMFNearbyEndpoint= 'http://en.m.wikipedia.org/w/api.php' or i
> missed something ?
>
>
> ------------------------------
> [email protected]
>
>
> _______________________________________________
> Mobile-l mailing list
> [email protected]
> https://lists.wikimedia.org/mailman/listinfo/mobile-l
>
>


-- 
Best regards,
Max Semenik ([[User:MaxSem]])
_______________________________________________
Mobile-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mobile-l

Reply via email to