小编rom*_*man的帖子

远程连接到clearDB heroku数据库

如何使用例如MySQL Query Browser在heroku上执行远程连接到ClearDB MySQL数据库.在哪里获取网址,端口,登录名和密码?

mysql database database-connection heroku

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

检查服务器状态时出现Elasticsearch 503错误

我一直在使用elasticsearch作为我的Rails应用程序的搜索引擎,但由于我无法理解的原因,它已停止正常工作.当向elasticsearch服务器发出curl请求时,我收到503错误.

curl -XGET http://localhost:9200
{
  "ok" : true,
  "status" : 503,
  "name" : "Killpower",
  "version" : {
    "number" : "0.90.3",
    "build_hash" : "5c38d6076448b899d758f29443329571e2522410",
    "build_timestamp" : "2013-08-06T13:18:31Z",
    "build_snapshot" : false,
    "lucene_version" : "4.4"
  },
  "tagline" : "You Know, for Search"
}
Run Code Online (Sandbox Code Playgroud)

我试图通过重新加载elasticsearch服务并安装新版本而没有任何成功来解决问题.

这是我在日志中发现的

[2013-09-03 12:31:45,320][INFO ][node                     ] [Killpower] version[0.90.3], 
pid[4222], build[5c38d60/2013-08-06T13:18:31Z]
[2013-09-03 12:31:45,321][INFO ][node                     ] [Killpower] initializing ...
[2013-09-03 12:31:45,327][INFO ][plugins                  ] [Killpower] loaded [], sites []
[2013-09-03 12:31:47,248][INFO ][node                     ] [Killpower] initialized
[2013-09-03 12:31:47,248][INFO ][node                     ] [Killpower] starting ...
[2013-09-03 …
Run Code Online (Sandbox Code Playgroud)

search curl full-text-search elasticsearch tire

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

将命令输出重定向到bash中的变量失败

我正在尝试将命令输出重定向到变量:

OUTPUT=$(sudo apache2ctl configtest)
Run Code Online (Sandbox Code Playgroud)

然后阅读它:

echo $OUTPUT
Run Code Online (Sandbox Code Playgroud)

运行时输出如下:

19:19:12 user@user ~ OUTPUT=$(sudo apache2ctl configtest)
Syntax OK
Syntax OK
Run Code Online (Sandbox Code Playgroud)

但变量保持空白.我已经尝试过相同的其他命令,一切正常.

OUTPUT=$(ls -l)
Run Code Online (Sandbox Code Playgroud)

这会将文件列表写入变量,OUTPUT以便以后可以读取.我该怎么做才能让它发挥作用?

linux apache bash shell terminal

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

如何在Linux系统上获得可用于.Xresources配置的有效字体名称?

我很感兴趣如何在.Xresources文件中获得有效的字体名称.我已安装ttf-ms-fonts并希望将终端切换为快递字体.但是这样设置它不起作用

urxvt*font:     cour
urxvt*boldFont: courbd
Run Code Online (Sandbox Code Playgroud)

如何指定有效名称?

linux shell terminal fonts xserver

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

如何在密码更改时覆盖设计错误消息

如何自定义错误消息被覆盖的divise密码控制器?

class PasswordsController < Devise::PasswordsController
  def create
    self.resource = resource_class.send_reset_password_instructions(params[resource_name])

    if resource.errors.empty?
      set_flash_message(:notice, :send_instructions) if is_navigational_format?
      respond_with resource, :location => home_path
    else
      binding.pry
      flash[:devise_password_error] =  (resource.errors.map do |key, value|
        value.capitalize
      end).flatten.join('|')
      redirect_to home_path and return
    end
  end
  def edit
    self.resource = resource_class.new
    resource.reset_password_token = params[:reset_password_token]
  end
end
Run Code Online (Sandbox Code Playgroud)

resource.errors在此方法中可用,但它包含默认消息,例如Email not foundEmail can't be blank.我需要自定义此消息.我试图:validatable从我的用户模型中删除并添加自定义验证器,但这仅适用于从Devise :: RegistrationsController派生的自定义注册控制器,而不适用于自定义密码控制器.

有什么解决方案吗?

ruby ruby-on-rails devise ruby-on-rails-3

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

heroku:Gemfile.lock是必需的问题

我有以下问题:

我正在尝试在heroku上部署我的项目,但是在我运行之后

git push heroku master
Run Code Online (Sandbox Code Playgroud)

我得到以下内容:

git push heroku master -f
Counting objects: 524, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (498/498), done.
Writing objects: 100% (524/524), 157.76 KiB, done.
Total 524 (delta 207), reused 62 (delta 2)
-----> Heroku receiving push 
-----> Ruby/Rails app detected
!
!     Gemfile.lock is required. Please run "bundle install" locally
!     and commit your Gemfile.lock.
!
!     Heroku push rejected, failed to compile Ruby/rails app
To git@heroku.com:*****.git
! [remote …
Run Code Online (Sandbox Code Playgroud)

ruby git production ruby-on-rails heroku

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

使用rolify查找具有特定角色的所有用户

使用rolify时,如何让所有用户具有特定角色?我尝试过以下但没有帮助:

User.with_role :admin
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

NoMethodError: undefined method `with_role' for #<Class:0x0000000743f9c0>
Run Code Online (Sandbox Code Playgroud)

无法找到任何方法来做到这一点.

ruby permissions gem roles ruby-on-rails

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

如何删除neo4j图中的所有关系?

我需要删除所有节点之间的所有关系.有没有办法删除neo4j图中的所有关系?请注意,我正在使用ruby绑定 - neographygem.在gem的wiki中没有关于它的信息.我也试图在neo4j文档中找到一种方法,没有任何结果.

Neo4j版本是1.7.2.

ruby java ruby-on-rails neo4j neography

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

串口rs232的最大潜在速度

现代PC上rs232串口的潜在最大速度是多少?我知道规范说它是115200 bps.但我相信它会更快.是什么影响了rs232端口的速度?我相信它是石英谐振器,但我不确定.

electronics serial-port

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

Apache对POST请求大小的限制

POSTapache 中的请求大小是否有限制?这个限制的默认值是什么,有没有办法增加它?如果重要,Rails则使用乘客在此服务器上启动应用程序.

apache post ruby-on-rails passenger ruby-on-rails-3

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