求助:pureftp+mysql源码编译出错

发布于 2022-10-01 01:30:17 字数 358 浏览 12 评论 0

使用源代码方式编译pureftpd
./configure --with-mysql=/usr/include/mysql --with-diraliases --with-ftpwho --with-throttling --without-inetd --without-shadow --with-quotas --with-welcommsg --with-uploadscript --with-largefile
编译失败
错误为:
configure:error:libmysqlclient is need for MySQL support.
我已经安装了mysql的服务器和客户端软件。libmysqlclient是什么东西。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

对你再特殊 2022-10-08 01:30:17

强,pureftpd也能和proftpd一样跟mysql数据库结合??
我也试试去

对了,你的问题解决方法是:
/usr/local/mysql/lib/mysql/下的文件全部copy到/usr/lib中即可。

这里假设你的Mysql装在/usr/local/mysql/目录

萝莉病 2022-10-08 01:30:17

原帖由 "白狐狸" 发表:
强,pureftpd也能和proftpd一样跟mysql数据库结合??
我也试试去

对了,你的问题解决方法是:
/usr/local/mysql/lib/mysql/下的文件全部copy到/usr/lib中即可。

这里假设你的Mysql装在/usr/local/mysql/目..........

有效 哎,这么好的一个ftp server,偏偏在这么个小事情上出问题。

一桥轻雨一伞开 2022-10-08 01:30:17

我在/etc/ld.so.conf文件中加入
/usr/local/mysql/lib/mysql
然后运行ldconfig命令,编译成功通过,但是在使用mysql的配置文件中root的账号是空的。运行命令
/usr/local/pureftpd/bin/pure-config.pl /usr/local/pureftpd/etc/pure-ftpd.conf
老是提示我的/usr/local/pureftpd/etc/mysql.conf文件配置有错
我把/usr/local/pureftpd/etc/mysql.conf中的mysql数据库用户root的密码随便加上几个字符。运行命令
/usr/local/pureftpd/bin/pure-config.pl /usr/local/pureftpd/etc/pure-ftpd.conf 成功。但是这显然不正确。root用户的mysql的密码是空的阿。

我要还你自由 2022-10-08 01:30:17

好的,谢谢,我也遇到此问题,郁闷!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文