我试图从服务器上启动一个脚本,该脚本运行64位CentOS 7,但是每当我启动脚本时,我都会在服务器日志中得到这个错误。
Loaded log file: "server_log.txt".
SA-MP Dedicated Server
v0.3.7-R2, (C)2005-2015 SA-MP Team
[08:02:23]
[08:02:23] Server Plugins
[08:02:23] --------------
[08:02:23] Loading plugin: crashdetect.so
[08:02:23] CrashDetect v4.12 is OK.
[08:02:23] Loaded.
[08:02:23] Loading plugin: mysql.so
[08:02:23] Failed (libmysqlclient.so.18: cannot open shared object file: No such file or directory)
[08:02:23] Loading plugin: streamer.so
[08:02:23] Loaded.
[08:02:23] Loading plugin: sscanf.so
[08:02:23]
[08:02:23] ===============================
[08:02:23] sscanf plugin loaded.
[08:02:23] Version: 2.8.1
[08:02:23] (c) 2012 Alex "Y_Less" Cole
[08:02:23] ===============================
[08:02:23] Loaded.
[08:02:23] Loading plugin: Whirlpool.so
[08:02:23]
[08:02:23] ==================
[08:02:23]
[08:02:23] Whirlpool loaded
[08:02:23]
[08:02:23] ==================
[08:02:23]
[08:02:23] Loaded.
[08:02:23] Loading plugin: nativechecker.so
[08:02:23] Loaded.
[08:02:23] Loaded 5 plugins.
[08:02:23] I couldn't load any gamemode scripts. Please verify your server.cfg
[08:02:23] It needs a gamemode0 line at the very least.
因此,脚本无法启动。我认为问题在于,读取libmysqlclient.so.18:无法打开共享对象文件的行:没有这样的文件或目录。如何用CentOS来解决这个问题?
谢谢!
发布于 2015-10-07 23:16:17
在CentOS 7上,libmysqlclient.so.18位于包mariadb中,因此请检查是否安装了该软件包,如果没有:
yum install mariadb-libs
https://serverfault.com/questions/727310
复制相似问题