XAseco1 + XAseco2 PHP7.X Fix

XAseco wird seit längerem nicht mehr weiter entwickelt. Damit fehlt auch eine korrekte unterstützung für PHP7.
So ist es nur möglich XAseco und XAseco2 mit PHP5 auf einem TrackMania Nations Forever / United Forever zum oder ManiaPlanet Server bis MP3 zum laufen zu bekommen.
Mit diesem Fix lässt sich aber XAseco und XAseco2 mit PHP7.X starten.

Bevor du beginnst, lege ein BackUp deines Xaseco-Ordners und deiner SQL-Datenbank an, damit in einem Fehlerfall alles wieder rückgängig gemacht werden kann!

Dieser Fix stammt aus dem TM-Forum und den passenden Thread kannst du HIER finden.

  1. Downloade dir Modernizer.zip (HIER)
  2. Downloade dir xaseco-1.16.zip (HIER)
  3. Editiere bei XAseco1 die Datei Aseco.php und füge über
    require_once('includes/types.inc.php');
    folgender Code ein:
    require_once('includes/modernizer.inc.php');

Editiere bei XAseco2 die Datei xaseco2.php und füge über
require_once('includes/types.inc.php');
folgender Code ein:
require_once('includes/modernizer.inc.php');

  1. Füge nun in den includes-Ordner die PHP-Dateien aus den ZIP-Paketen ein und lass diese ersetzen, falls die schon vorhanden sind
  2. Starte XAseco neu!

Xaseco und / oder XAseco2 sollte nun korrekt starten.

WARNUNG: Es kann durchaus zu Fehlern kommen, wenn Plugins auf andere Dinge als XAseco direkt zurückgreifen.
Bisher hat es mit den Fufi-Plugins, Recordeyepeace, TM-Karma und den Standard-Plugins gut funktioniert.

Empfehlung: Für TM2 ist die Verwendung von uaseco empfehlenswert, da dort bereits alle Probleme behoben sind und Support für die neusten Dedicated Server vorhanden ist.
Ein Tutorial zur Einrichtung findest du HIER.

 

Zu Faul für den Fix oder du erstellst gerade ein komplett neuen Server?
HIER findest du eine komplette Version von XAseco 1.16 inkl. Fix!

Kommentar verfassen

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.