Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/61.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
<;询问>;配置mysql和freeradius_Mysql_Freeradius - Fatal编程技术网

<;询问>;配置mysql和freeradius

<;询问>;配置mysql和freeradius,mysql,freeradius,Mysql,Freeradius,我刚刚从tarbal版本安装了freeradius,freeradius-server-2.2.0.tar.gz。 我还可以先运行radius-X在调试模式下运行 然后我尝试配置freeradius,以便可以使用mysql数据库运行 我配置authorizaion、accounting on sites available/default、在radiud.conf上取消注释include sql和在sql.conf上配置连接 然后我将schema.sql和nas.sql导入mysql数据库 然后

我刚刚从tarbal版本安装了freeradius,freeradius-server-2.2.0.tar.gz。 我还可以先运行radius-X在调试模式下运行

然后我尝试配置freeradius,以便可以使用mysql数据库运行

我配置authorizaion、accounting on sites available/default、在radiud.conf上取消注释include sql和在sql.conf上配置连接

然后我将schema.sql和nas.sql导入mysql数据库

然后,当我尝试运行radiusd-X时,我得到了如下错误:

Could not link driver rlm_sql_mysql: rlm_sql_mysql.so: cannot open shared object file: No such file or directory
Make sure it (and all its dependent libraries!) are in the search path of your system's ld.
/usr/local/etc/raddb/sql.conf[22]: Instantiation failed for module "sql"
/usr/local/etc/raddb/sites-enabled/default[177]: Failed to find "sql" in the "modules" section.
/usr/local/etc/raddb/sites-enabled/default[69]: Errors parsing authorize section. 
谁能帮我解决这个问题

谢谢

您是否取消了radiud.conf中“$INCLUDE sql.conf”的注释


如果你使用Debian,ubuntu。。。尝试“apt get install libmysqlclient dev”

实际上,在我使用apt get安装libmysqlclient-*之后,每次都运行良好。