MediaWiki API result

This is the HTML representation of the JSON format. HTML is good for debugging, but is unsuitable for application use.

Specify the format parameter to change the output format. To see the non-HTML representation of the JSON format, set format=json.

See the complete documentation, or the API help for more information.

{
    "batchcomplete": "",
    "continue": {
        "gapcontinue": "Register",
        "continue": "gapcontinue||"
    },
    "warnings": {
        "main": {
            "*": "Subscribe to the mediawiki-api-announce mailing list at <https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce> for notice of API deprecations and breaking changes."
        },
        "revisions": {
            "*": "Because \"rvslots\" was not specified, a legacy format has been used for the output. This format is deprecated, and in the future the new format will always be used."
        }
    },
    "query": {
        "pages": {
            "343": {
                "pageid": 343,
                "ns": 0,
                "title": "Re-install the GUI",
                "revisions": [
                    {
                        "contentformat": "text/x-wiki",
                        "contentmodel": "wikitext",
                        "*": "\n= In some rare situations the GUI can gets corrupted =\n\n'''For example:'''\n# Out of space and upgrade of the GUI already started\n# Power loss or kernel crashed during the GUI upgrade\n# File system corruption (you need to fix filesystem before proceeding with re-install)\n# Upgrade of the OS and change of php version results in not loading the welcome/login page: follow [[GUI_Installation#Re-installing_the_GUI]]\n== Re-install the GUI using the install script ==\n''(this requires to have already GUI working before. This howto not covers the ioncube and php packages install steps)''\n\n'''1)Find php version on a server where is the GUI installed'''\n php --version\n'''2)You can backup current GUI's files for sure. (It depends on where you have it installed, by default it is in /var/www/html'''\n cp -a /var/www/html /var/www/html-bakcup\n\n'''3)Download and unpack the GUI'''\n mkdir /tmp/gui\n cd /tmp/gui\n #This is example how to download GUI for php version 8.1 - change the phpver's value if you need download for different version (or check links list at bottom if this page)\n wget \"http://www.voipmonitor.org/download-gui?version=latest&major=5&allowed&phpver=81\" -O w.tar.gz\n tar xzf w.tar.gz\n cd voipmonitor-gui-*/scripts/\n bash install-gui ../../w.tar.gz\n\n''(And finish the installation press ENTER to confirm GUI install dir)''\n\n'''4)Refresh the browser to finish the installation'''\n\n''(in chrome press CTRL+SHIFT+R to flush cache and reload the GUI page)''\n\n'''5)In case that key.php (license file) gets corrupted'''\n\n''(remove it from GUI installation dir, and refresh the browser. GUI will ask you for license token again, and you can obtain your licence (key.php) with click on a button 'get license key')''\n\n== Links list of latest GUI packages for various php versions ==\n'''php 5.1,5.2'''\n wget 'http://www.voipmonitor.org/download-gui?version=latest&allowed&phpver=5' -O w.tar.gz\n\n'''php 5.3'''\n wget 'http://www.voipmonitor.org/download-gui?version=latest&allowed&phpver=53' -O w.tar.gz\n\n'''php 5.4,5.5,5.6,7.0'''\n wget 'http://www.voipmonitor.org/download-gui?version=latest&allowed&phpver=56' -O w.tar.gz\n\n'''php 7.1,7.2'''\n wget 'http://www.voipmonitor.org/download-gui?version=latest&allowed&phpver=71' -O w.tar.gz\n\n'''php 7.3'''\n wget 'http://www.voipmonitor.org/download-gui?version=latest&allowed&phpver=73' -O w.tar.gz\n\n'''php 7.4'''\n wget 'http://www.voipmonitor.org/download-gui?version=latest&allowed&phpver=74' -O w.tar.gz\n\n'''php 8.1'''\n wget 'http://www.voipmonitor.org/download-gui?version=latest&allowed&phpver=81' -O w.tar.gz\n\n'''php 8.2'''\n wget 'http://www.voipmonitor.org/download-gui?version=latest&allowed&phpver=82' -O w.tar.gz"
                    }
                ]
            },
            "198": {
                "pageid": 198,
                "ns": 0,
                "title": "Redundant database",
                "revisions": [
                    {
                        "contentformat": "text/x-wiki",
                        "contentmodel": "wikitext",
                        "*": "Since sniffer 10 the voipmonitor has feature which mirrors data from some remote sniffer database to another database. It replicates all partitions from certain date increasingly syncing data to secondary database. You can have unlimited number of slave databases just for offloading or for backup purpose. Here is example of the configuration which will initiate full backup from 2014-06-10 from mysql server on 192.168.0.1 to localhost database creating the whole schema. \n\nThis is /etc/voipmonitor.conf file on slave mysql database server: \n\n [general]\n sqldriver = mysql\n mysqlcompress = yes\n mysqlhost = 127.0.0.1\n mysqldb = voipmonitor\n cdr_partition = yes\n mysqltable = cdr\n mysqlusername = root\n mysqlpassword = neupk,2\n database_backup_from_date = 2014-06-10\n database_backup_from_mysqlhost = 192.168.0.1\n database_backup_from_mysqldb = voipmonitor\n database_backup_from_mysqlusername = root\n database_backup_from_mysqlpassword = pass\n database_backup_pause = 3\n database_backup_insert_threads = 3\n cleandatabase = 70\n cdr_sipport = yes\n cdr_rtpport = yes\n\nrun the voipmonitor \n\n /etc/init.d/voipmonitor start \n\n\nor test manually with: \n\n voipmonitor --config-file /etc/voipmonitor.conf -k -v 1"
                    }
                ]
            }
        }
    }
}