小编heb*_*ebe的帖子

Rails 3 - MySQL客户端库版本不正确!Gem为错误的客户端库版本编译

我克隆了github repo https://github.com/8bitpal/hackful,运行'bundle install',现在'rake db:create'.但是我收到一条错误消息:

Incorrect MySQL client library version! This gem was compiled for 5.0.45 but the client library is 5.5.15.
Run Code Online (Sandbox Code Playgroud)

试图找到关于我的mysql设置的更多信息:

$ mysql_config --version
$ 5.0.45

$ mysql
$ mysql> SELECT version();
+-----------+
| version() |
+-----------+
| 5.1.57    | 
+-----------+
Run Code Online (Sandbox Code Playgroud)

由于我很少做sysadmin的东西,我觉得有点迷失如何解释这个信息,即为什么提到的"客户端库5.5.15",使用mysql2 gem时是那种最低版本的mysql版本?

无论如何,我对SO做了一些研究,发现这个线程 Ruby mysql2 gem编译为错误的mysql客户端库版本.问题与我的相似:

使用apt-get将MySQL更新到5.5后,mysql2 gem停止工作.

这是错误:

MySQL客户端库版本不正确!这个gem编译为5.5.17,但客户端库是5.1.58.(RuntimeError)

该主题的答案:

我在使用Ubuntu Server 11.04和Percona Server时遇到了同样的错误,我做的是:

用/usr/lib/libmysqlclient.so.18.0.0替换/usr/lib/libmysqlclient.so.16.0.0

我的问题是我没有这样的文件:

ls /usr/lib/mysql
libdbug.a       libmyisam.a     libmysqlclient.a    libmysqlclient_r.a  libmystrings.a      libvio.a
libheap.a       libmyisammrg.a      libmysqlclient.la   libmysqlclient_r.la libmysys.a
Run Code Online (Sandbox Code Playgroud)

大多数其他具有相似主题的主题都是关于Windows的,但我是在OS X上.任何想法我接下来可以尝试什么?关于我的设置的更多信息:OS X Lion,rvm,Rails 3.1.3,ruby …

ruby mysql gem ruby-on-rails mysql2

14
推荐指数
2
解决办法
1万
查看次数

具有良好和干净的HTML/CSS的网站可供学习

我目前有一些适度的HTML/CSS专有技术,并希望从那里改进.

我发现自己最好的方法是从现有的网站获取HTML/CSS并从头开始重建它并做一些老式的学习:为什么需要这个元素,如果我在firebug中删除它会发生什么,等等...

但就像在每个领域一样:作为一个新手,我很难区分我看到的HTML/CSS是好是坏.作为一名高级Webdesigner,您是否知道您认为哪些网站有一些很棒且干净的HTML/CSS代码可供您学习?

感谢每一个提示belehe

PS:我不是在谈论像CSS Zengarden这样的网站,而是像mint.com等真正的"高效"网站......

css

2
推荐指数
1
解决办法
2053
查看次数

标签 统计

css ×1

gem ×1

mysql ×1

mysql2 ×1

ruby ×1

ruby-on-rails ×1