求助:pureftp+mysql源码编译出错
使用源代码方式编译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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
强,pureftpd也能和proftpd一样跟mysql数据库结合??
我也试试去
对了,你的问题解决方法是:
/usr/local/mysql/lib/mysql/下的文件全部copy到/usr/lib中即可。
这里假设你的Mysql装在/usr/local/mysql/目录
有效 哎,这么好的一个ftp server,偏偏在这么个小事情上出问题。
我在/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的密码是空的阿。
好的,谢谢,我也遇到此问题,郁闷!