Zły albo przestarzały artefakt FXServer
Oprogramowanie twojego serwera jest za stare (albo za nowe) dla czegoś, co na nim uruchamiasz.
Zrób najpierw to
Zaktualizuj pliki serwera do aktualnej, zalecanej wersji, podmieniając folder w całości, a nie rozpakowując na wierzch.
Co to znaczy
Build serwera ("artefakt") jest za stary albo za nowy na to, co na nim uruchamiasz. Zasoby deklarują wymagania, które środowisko uruchomieniowe musi spełnić, a klienci mają własne oczekiwania co do builda.
Co to powoduje
Uszeregowane według tego, jak często są odpowiedzią.
- 1
Artefakt starszy, niż wymaga zasób
ox_lib, oxmysql i większość nowoczesnych zasobów ustawiają minimum. Stary artefakt zawodzi w sposób, który wygląda jak błędy zasobu.
- 2
Bardzo nowy artefakt z bardzo starym frameworkiem
Sytuacja odwrotna. Najnowszy nie zawsze znaczy właściwy — wiele hostingów trzyma się znanego, sprawdzonego builda.
- 3
Pomieszane pliki po ręcznej aktualizacji
Rozpakowanie nowego artefaktu NA stary zostawia oba. Artefakty podmienia się w całości, nie scala.
- 4
Build na złą platformę
Artefakty windowsowe na Linuksie albo odwrotnie.
Jak poznać, który jest twój
Pierwsze linie konsoli wypisują numer builda. Porównaj go z tym, czego wymaga readme wadliwego zasobu. Potem sprawdź, czy problem zaczął się zaraz po aktualizacji — to zwykle przesądza sprawę.
Gdzie szukać
Folder FXServer i podany minimalny build zasobu.
Jak to naprawić
Podmień folder artefaktu W CAŁOŚCI, zamiast rozpakowywać nowy na wierzch: zostaw server.cfg i resources/ poza nim, usuń resztę, rozpakuj nowy build. Zalecane buildy są publikowane na stronie artefaktów Cfx.re.
Wciąż utknąłeś na własnym kodzie?
Ta strona mówi, co ten błąd zwykle oznacza. Wklej swoją konsolę do Server Fixera, a uszereguje wszystko, co w niej jest, i powie, co zrobić najpierw; a jeśli wolisz tego nie ruszać, ORBIE naprawi skrypt i odda ci zasób gotowy do wrzucenia.
bug_reportOtwórz Server Fixer