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!

4 Kommentare

  1. seit kurzem geht mir der modifizierten version bei mir das Plugin Mania Karma sporadisch nicht mehr, kennst du den Fehler evtl auch und wenn ja kannst du mir helfen?

    fehler:

    10/08,00:45:49] Webaccess (europe.mania-karma.com:80): Error(110) Connection timed out, connection failed!
    [10/08,00:45:49] [plugin.mania_karma.php] mk_handleWebaccess() connection failed Webaccess (europe.mania-karma.com:80): Error(110) Connection timed out, connection failed! for url [http://europe.mania-karma.com/api/tmforever-trackmania-v4.php?Action=Vote&login=easyfs&authcode=75c7f5f61d9acd791e56b2b5f5d5fe26&uid=cmGLYwTCIhPf0AkeXgomhorHN88&map=JGkkbyQwMGZGb3JnZXQgJGZmZkFsbCB0aGlzIGlzIHRoZSAkMDBmRGVhZGxpbmUgwrskZmZmOdOgJDAwZsKr&author=lurk93&atime=43910&ascore=0&nblaps=0&nbchecks=7&mood=Day&env=Stadium&votes=bruno.lieff=3|mistrzunr1=1&tmx=]

    • Der Fehler zeigt ganz klar, das die Gegenstelle – also die Online-Datenbank – nicht erreichbar ist.
      Das Problem ist mir jetzt aktuell noch nicht aufgefallen.
      Kontaktiere am besten undef (der Entwickler des Plugins), er kann dir da weiter helfen.

  2. ich weiß leider nicht wie ich undef kontakieren kann, hast du eine idee?

    danke für die schnelle rückmeldung

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

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