小编And*_*rew的帖子

Rails:无法通过套接字'/var/run/mysqld/mysqld.sock' 连接到本地 MySQL 服务器

所以我有一个 Ruby on Rails 应用程序,我试图在 Snow Leopard 上运行(正在开发中)。我已经在我的 Ubuntu 计算机上运行了它,但现在我需要设置我的 Snow Leopard 环境。

最初,我安装了 MySQL 2.8.1 Ruby Gem 并遇到了这个问题:

uninitialized constant MysqlCompat::MysqlRes
Run Code Online (Sandbox Code Playgroud)

但是感谢本教程,我能够通过运行此命令并安装 Gem 的先前版本来解决它:

export ARCHFLAGS="-arch i386 -arch x86_64" ;sudo gem install --no-rdoc --no-ri -v=2.7 mysql -- --with-mysql-dir=/usr/local/mysql --with-mysql-config=/usr/local/mysql/bin/mysql_config
Run Code Online (Sandbox Code Playgroud)

现在我已经解决了这个问题,我遇到了一个不同的错误:

Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
Run Code Online (Sandbox Code Playgroud)

当我尝试运行rake db:migrate以及服务器运行时会发生这种情况。我该如何解决这个问题?

mysql osx-snow-leopard rubygems

4
推荐指数
1
解决办法
7358
查看次数

如何通过命令行检查服务器上哪些应用程序使用的资源最多?

我通过 SSH 连接到我的服务器,并想找出是什么让它如此受阻。我应该从命令行运行哪些命令来告诉我正在运行哪些应用程序以及哪些应用程序使用了最多的资源?

我认为我的服务器正在运行 Ubuntu。

command-line ubuntu

3
推荐指数
3
解决办法
4010
查看次数

如何在 Mac 上删除端口转发规则?

命令行应用程序设置了一个规则,将本地端口 8080 流量转发到 VM 的端口 80。出了点问题,留下了这个定义。如何找到并删除此端口转发规则?

mac port-forwarding macos

3
推荐指数
1
解决办法
7900
查看次数

如何在没有 DVD 驱动器的 MacBook Air 上安装 XCode?

我刚买了一台新的 MacBook Air,想安装 XCode 和开发者工具。XCode 通常出现在 Snow Leopard DVD 上,但 MacBook Air 没有 DVD 驱动器,所以它带有一个带有 Snow Leopard 和 iLife 的 U 盘。我不确定它是否随 XCode 一起提供。

我应该如何在我的新 MacBook Air 上安装 XCode?

解决方案

MacBook Air 重新安装 U 盘不附带 XCode,因此您需要从Apple Developer 网站下载 XCode 安装程序。您将能够挂载安装程序并进行安装,而无需从光盘启动。你甚至不需要重新启动!=]

osx-snow-leopard xcode macbook-air

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