Server lädt Plugins nicht

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hallo!
    Ich habe versucht Plugins wie mysql, sscanf, streamer usw. Zu installieren auf meinem Linux Server. Allerdings liest der Server die Plugins nicht aus?! Die Plugins sind mit der Endung ".so" in der Config auch schon versehen worden.
    Wisst ihr woran es liegen könnte?


    LG lolcooper

  • Hast du im FTP den Ordner plugins auch erstellt ?? und klein Geschrieben das P ?
    Zeige mal die Log.

  • So sieht meine server.cfg aus:



    echo Executing Server Config...
    lanmode 0
    rcon_password lolcooper
    maxplayers 174
    port 7777
    hostname SAMP Server
    plugins mysql.so sscanf.so streamer.so fixes2.so
    gamemode0 selfmade
    filterscripts gl_actions gl_realtime gl_property gl_mapicon ls_mall ls_elevator attachments skinchanger vspawner objekt
    announce 0
    query 1
    chatlogging 0
    weburl www.sa-mp.com
    onfoot_rate 40
    incar_rate 40
    weapon_rate 40
    stream_distance 300.0
    stream_rate 1000
    maxnpc 0
    logtimeformat [%H:%M:%S]
    password yolo

  • Wir schrieben Server-Log nicht die Server.cfg
    Kannste noch ein Screen zu schicken vom FTP? also von den Ordnern.


  • Wir schrieben Server-Log nicht die Server.cfg


    Merke ich auch gerade.. Sry :/


    Server-Log:



    [16:31:43]
    Loading filterscript 'gl_mapicon.amx'...
    [16:31:43]
    Loading filterscript 'ls_mall.amx'...
    [16:31:43]
    Loading filterscript 'ls_elevator.amx'...
    [16:31:44]
    Loading filterscript 'attachments.amx'...
    [16:31:44]
    Loading filterscript 'skinchanger.amx'...
    [16:31:44]

    --Admin Player Skin Changer Loaded


    [16:31:44]
    Loading filterscript 'vspawner.amx'...
    [16:31:44]

    --Admin Vehicle Spawner Loaded


    [16:31:44]
    Loading filterscript 'objekt.amx'...
    [16:31:44]

    --------------------------------------
    [16:31:44]
    NGL Objekte geladen
    [16:31:44]
    --------------------------------------


    [16:31:44]
    Loaded 10 filterscripts.


    [16:31:44]
    Reading File: blank
    [16:31:44]
    Reading File: properties/houses.txt
    [16:31:44]
    Reading File: properties/businesses.txt
    [16:31:44]
    Reading File: properties/banks.txt
    [16:31:44]
    Reading File: properties/police.txt
    [16:31:44]
    Script[gamemodes/selfmade.amx]: Run time error 19: "File or function is not found"
    [16:31:44]
    Number of vehicle models: 0


  • Womöglich ein falsche Plugin drin, oder ein veraltetes.
    Lade dir mal crashdetect runter, und poste dann den Server Log nochmal.


    Das ergibt keinen Sinn.. Denn auf meinem lokalen PC, den ich ja für die Entwicklung nutze, darauf geht ja der Server. Auf dem Linux Rechner allerdings nicht, der gemietet wurde.
    Deswegen ist ein "fehlerhaftes Plugin", oder ein "veraltetes Plugin" ausgeschlossen.


    LG lolcooper

  • Klar kann das sein, wenn du die Linux Plugins nicht aktualisiert hast, denn das juckt deinen Windows Server nicht.


    Hast du etwas die dll Plugins hochgeladen??



    Ansonsten mach das mit dem crashdetect, wenn das nichts erkennt nimm den nativechecker.


  • Wow danke! Hat uns weiter gebracht.. Das Problem liegt angeblich am MySQL R6 Plugin. Hier der Log:



    ----------
    Loaded log file: "server_log.txt".
    ----------


    SA-MP Dedicated Server
    ----------------------
    v0.3z, (C)2005-2014 SA-MP Team


    [19:46:40]
    [19:46:40] Server Plugins
    [19:46:40] --------------
    [19:46:40] Loading plugin: mysql.so
    [19:46:40] Failed (libmysqlclient_r.so.16: cannot open shared object file: No such file or directory)
    [19:46:40] Loading plugin: sscanf.so
    [19:46:40]


    [19:46:40] ===============================


    [19:46:40] sscanf plugin loaded.


    [19:46:40] (c) 2009 Alex "Y_Less" Cole


    [19:46:40] 0.3d-R2 500 Players "dnee"


    [19:46:40] ===============================


    [19:46:40] Loaded.
    [19:46:40] Loading plugin: streamer.so
    [19:46:40]


    *** Streamer Plugin v2.7.2 by Incognito loaded ***


    [19:46:40] Loaded.
    [19:46:40] Loading plugin: fixes2.so
    [19:46:40]


    [19:46:40] ===============================


    [19:46:40] fixes plugin loaded.


    [19:46:40] (c) 2012 Alex "Y_Less" Cole


    [19:46:40] ===============================


    [19:46:40]
    Loaded.
    [19:46:40]
    Loading plugin: crashdetect.so
    [19:46:40]
    CrashDetect v4.13.1 is OK.
    [19:46:40]
    Loaded.
    [19:46:40]
    Loaded 4 plugins.


    [19:46:40]

    [19:46:40]
    Filterscripts
    [19:46:40]
    ---------------
    [19:46:40]
    Loading filterscript 'gl_actions.amx'...
    [19:46:40]
    Loading filterscript 'gl_realtime.amx'...
    [19:46:40]
    Loading filterscript 'gl_property.amx'...
    [19:46:40]

    -----------------------------------
    [19:46:40]
    Grand Larceny Property Filterscript
    [19:46:40]
    -----------------------------------


    [19:46:40]
    Loading filterscript 'gl_mapicon.amx'...
    [19:46:40]
    Loading filterscript 'ls_mall.amx'...
    [19:46:40]
    Loading filterscript 'ls_elevator.amx'...
    [19:46:40]
    Loading filterscript 'attachments.amx'...
    [19:46:40]
    Loading filterscript 'skinchanger.amx'...
    [19:46:40]

    --Admin Player Skin Changer Loaded


    [19:46:40]
    Loading filterscript 'vspawner.amx'...
    [19:46:40]

    --Admin Vehicle Spawner Loaded


    [19:46:40]
    Loading filterscript 'objekt.amx'...
    [19:46:40]

    --------------------------------------
    [19:46:40]
    NGL Objekte geladen
    [19:46:40]
    --------------------------------------


    [19:46:40]
    Loaded 10 filterscripts.


    [19:46:40]
    [debug] Run time error 19: "File or function is not found"
    [19:46:40]
    [debug] mysql_debug
    [19:46:40]
    [debug] mysql_connect
    [19:46:40]
    [debug] mysql_query
    [19:46:40]
    [debug] mysql_store_result
    [19:46:40]
    [debug] mysql_retrieve_row
    [19:46:40]
    [debug] mysql_fetch_field_row
    [19:46:40]
    [debug] mysql_free_result
    [19:46:40]
    [debug] mysql_fetch_int
    [19:46:40]
    [debug] mysql_num_rows
    [19:46:40]
    [debug] mysql_real_escape_string
    [19:46:40]
    [debug] mysql_fetch_row_format
    [19:46:40]
    Reading File: blank
    [19:46:40]
    Reading File: properties/houses.txt
    [19:46:40]
    Reading File: properties/businesses.txt
    [19:46:40]
    Reading File: properties/banks.txt
    [19:46:40]
    Reading File: properties/police.txt
    [19:46:40]
    [debug] Run time error 19: "File or function is not found"
    [19:46:40]
    [debug] mysql_debug
    [19:46:40]
    [debug] mysql_connect
    [19:46:40]
    [debug] mysql_query
    [19:46:40]
    [debug] mysql_store_result
    [19:46:40]
    [debug] mysql_retrieve_row
    [19:46:40]
    [debug] mysql_fetch_field_row
    [19:46:40]
    [debug] mysql_free_result
    [19:46:40]
    [debug] mysql_fetch_int
    [19:46:40]
    [debug] mysql_num_rows
    [19:46:40]
    [debug] mysql_real_escape_string
    [19:46:40]
    [debug] mysql_fetch_row_format
    [19:46:40]
    Script[gamemodes/selfmade.amx]: Run time error 19: "File or function is not found"
    [19:46:40]
    Number of vehicle models: 0
    [19:46:41]
    [debug] Run time error 19: "File or function is not found"
    [19:46:41]
    [debug] mysql_debug
    [19:46:41]
    [debug] mysql_connect
    [19:46:41]
    [debug] mysql_query
    [19:46:41]
    [debug] mysql_store_result
    [19:46:41]
    [debug] mysql_retrieve_row
    [19:46:41]
    [debug] mysql_fetch_field_row
    [19:46:41]
    [debug] mysql_free_result
    [19:46:41]
    [debug] mysql_fetch_int
    [19:46:41]
    [debug] mysql_num_rows
    [19:46:41]
    [debug] mysql_real_escape_string
    [19:46:41]
    [debug] mysql_fetch_row_format
    [19:46:41]
    [debug] Run time error 19: "File or function is not found"
    [19:46:41]
    [debug] mysql_debug
    [19:46:41]
    [debug] mysql_connect
    [19:46:41]
    [debug] mysql_query
    [19:46:41]
    [debug] mysql_store_result
    [19:46:41]
    [debug] mysql_retrieve_row
    [19:46:41]
    [debug] mysql_fetch_field_row
    [19:46:41]
    [debug] mysql_free_result
    [19:46:41]
    [debug] mysql_fetch_int
    [19:46:41]
    [debug] mysql_num_rows
    [19:46:41]
    [debug] mysql_real_escape_string
    [19:46:41]
    [debug] mysql_fetch_row_format
    [19:46:41]
    [debug] Run time error 19: "File or function is not found"
    [19:46:41]
    [debug] mysql_debug
    [19:46:41]
    [debug] mysql_connect
    [19:46:41]
    [debug] mysql_query
    [19:46:41]
    [debug] mysql_store_result
    [19:46:41]
    [debug] mysql_retrieve_row
    [19:46:41]
    [debug] mysql_fetch_field_row
    [19:46:41]
    [debug] mysql_free_result
    [19:46:41]
    [debug] mysql_fetch_int
    [19:46:41]
    [debug] mysql_num_rows
    [19:46:41]
    [debug] mysql_real_escape_string
    [19:46:41]
    [debug] mysql_fetch_row_format
    [19:46:41]
    [debug] Run time error 19: "File or function is not found"
    [19:46:41]
    [debug] mysql_debug
    [19:46:41]
    [debug] mysql_connect
    [19:46:41]
    [debug] mysql_query
    [19:46:41]
    [debug] mysql_store_result
    [19:46:41]
    [debug] mysql_retrieve_row
    [19:46:41]
    [debug] mysql_fetch_field_row
    [19:46:41]
    [debug] mysql_free_result
    [19:46:41]
    [debug] mysql_fetch_int
    [19:46:41]
    [debug] mysql_num_rows
    [19:46:41]
    [debug] mysql_real_escape_string
    [19:46:41]
    [debug] mysql_fetch_row_format



    EDIT: Allerdings ist aber das Plugin im "plugins" Ordner?!

    Einmal editiert, zuletzt von lolcooper ()

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen

  • Danke! Die Plugins werden geladen. Aber, das MySQL Plugin verbindet sich komischerweise nicht zu meinem MySQL Server?!
    Die MySQL Daten im Script sind folgendermaßen definiert:



    //MySQL Connection
    #define mysqlhost "ngl-roleplay.de"
    #define mysqluser "root"
    #define mysqlpw "passwort"
    #define mysqldb "datenbank"

  • Nimm den "root" Benutzer ohne Passwort. Localhost solltest du nehmen, wenn die Datenbank auf dem gleichen Server liegt:


    #define MYSQL_HOST "127.0.0.1"
    #define MYSQL_USER "root"
    #define MYSQL_PASS ""
    #define MYSQL_DATA "DATENBANKNAME"


    Das ist in 99% aller Fälle standardmäßig so eingestellt.
    Dein user "samp" wird nicht die richtigen Berechtigungen haben, dass ist auf localhost (dein Rechner) so eingestellt, standardmäßig zumindest.
    Deshalb benutze, wie ich oben geschrieben habe, den root - User ohne Passwort, der hat ALLE Berechtigungen. Dem kannst du später auch, je nach Client, ein Passwort geben.



  • Mein Root User hat doch aber ein Passwort?! Der MySQL Server würde dem SAMP Server den Zugriff auf MySQL veweigern, weil es kein Passwort angibt, oder nicht??


    EDIT: Nein.. Ich habe keinen Zugriff auf den MySQL Server ohne Passwort im Script.