it-swarm.com.de

MediaWiki Problem

Ich kann MediaWiki nicht auf meiner Website implementieren. Ich habe eine Datenbank namens soulz_wikipedia erstellt. Wenn ich mein Wiki konfiguriere, um es zu installieren, fragt es mich, aus welchen Sprachen usw. ich wählen soll. Wenn ich auf Weiter drücke, kann ich nichts anderes tun. Alles was es gibt ist:

MediaWiki 1.17.0 installation

Language
Existing wiki
Welcome to MediaWiki!
Connect to database
Upgrade existing installation
Database settings
Name
Options
Install
Complete!

Restart installation
Welcome to MediaWiki!

Environmental checks
Basic checks are performed to see if this environment is suitable for
MediaWiki installation. You should provide the results of these checks
if you need help during installation.
PHP 5.3.6 is installed.
Unable to determine IP
Backtrace:
0 /home/soulz/public_html/Wiki/includes/User.php(1537): wfGetIP()
1 /home/soulz/public_html/Wiki/includes/db/Database.php(683): User->getName()
2 /home/soulz/public_html/Wiki/includes/db/DatabaseSqlite.php(147): DatabaseBase->query('CREATE VIRTUAL ...', 'DatabaseSqlite:...', true)
3 /home/soulz/public_html/Wiki/includes/installer/Installer.php(636): DatabaseSqlite::getFulltextSearchModule()
4 /home/soulz/public_html/Wiki/includes/installer/Installer.php(387): Installer->envCheckDB()
5 /home/soulz/public_html/Wiki/includes/installer/WebInstallerPage.php(369): Installer->doEnvironmentChecks()
6 /home/soulz/public_html/Wiki/includes/installer/WebInstaller.php(250): WebInstaller_Welcome->execute()
7 /home/soulz/public_html/Wiki/mw-config/index.php(46): WebInstaller->execute(Array)
8 /home/soulz/public_html/Wiki/mw-config/index.php(14): wfInstallerMain()
9 {main}

Das ist alles, ich kann es nicht installieren. Hilfe?

1
user921489

Fix Methode 1

Aktualisieren Sie Ihr MediaWiki auf die neueste Version, um dieses Problem zu beheben.

Fix Methode 2

Wenn Sie es vorziehen, eine veraltete Version zu verwenden, wird dies das Problem beheben. Bearbeiten Sie includes/ProxyTools.php nach Zeile 70 wfGetIP(). Nach static $ip:

{
$ip = "10.10.10.10";
return $ip;
}

Ändern Sie 10.10.10.10 in die gleiche IP-Adresse Ihres externen Internets. IFCONFIG wird dies für Sie offenlegen.

3
Simon Hayter