小编kai*_*der的帖子

Capistrano 3中"不知道如何构建任务"错误

我正在努力学习遵循DOCS使用Capistrano 3,我写了一个简单的任务来测试我的理解.

任务在默认task目录中创建lib/capistrano/tasks:

  desc "Check status of web server"
    task :nginx_status do
      on roles(:web) do |host|
        execute 'service nginx status'
      end
    end
Run Code Online (Sandbox Code Playgroud)

我的config/deploy/staging.rb文件包含以下内容:

set :stage, :staging

role :web, "192.168.0.11"
role :app,  "192.168.0.11"
role :db, "192.168.0.11", primary:true

server '192.168.0.11', user: 'vagrant', roles: %w{web app}
Run Code Online (Sandbox Code Playgroud)

Capfile

# Load DSL and Setup Up Stages
require 'capistrano/setup'

# Includes default deployment tasks
require 'capistrano/deploy'

# Loads custom tasks from `lib/capistrano/tasks' if you have any defined.
Dir.glob('lib/capistrano/tasks/*.rake').each …
Run Code Online (Sandbox Code Playgroud)

capistrano capistrano3

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

安装Laravel后,XAMPP localhost返回未找到的对象

经过深刻的讨论,我得到了与XAMPP合作的laravel.但是,我现在似乎无法通过localhost访问htdocs文件夹中的目录.试图访问一个文件返回Object not found!沿The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.

我为让laravel工作所做的改变现在似乎变得模糊了.我唯一记得做的是编辑hosts文件以通过添加127.0.0.1 laravel.devhosts文件(使用mac btw)来启用虚拟主机.我还在httpd-vhost.conf文件中添加了一个虚拟主机.

我做了撤消上述更改,但没有任何区别.

关于什么出错的任何想法?

谢谢.

消除困惑 只是想我会澄清我的经历是什么.在安装laravel 4之前,我可以访问我的所有项目,localhost/someProjectName但现在它失败了.

我正在尝试确定导致此行为的变化.顺便说一句,我访问我的laravel项目没有问题(我的映射允许我通过它访问它laravel.dev)

php xampp laravel laravel-4

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

rbenv安装ruby BUILD FAILED

我对rbenv很新,更不用说ruby并且在诊断以下安装失败时遇到一些困难:

rbenv install 2.0.0-p0
Downloading yaml-0.1.6.tar.gz...
-> http://dqw8nmjcqpjn7.cloudfront.net/5fe00cda18ca5daeb43762b80c38e06e
Installing yaml-0.1.6...
Installed yaml-0.1.6 to /Users/Haani/.rbenv/versions/2.0.0-p0

Downloading ruby-2.0.0-p0.tar.gz...
-> http://dqw8nmjcqpjn7.cloudfront.net/50d307c4dc9297ae59952527be4e755d
Installing ruby-2.0.0-p0...

BUILD FAILED

Inspect or clean up the working tree at /var/folders/50/wzjqg8d11sn7xnkrsmgr1gn80000gn/T/ruby-build.20140420110650.75863
Results logged to /var/folders/50/wzjqg8d11sn7xnkrsmgr1gn80000gn/T/ruby-build.20140420110650.75863.log

Last 10 log lines:
compiling ossl_x509cert.c
compiling ossl_x509crl.c
compiling ossl_x509ext.c
compiling ossl_x509name.c
compiling ossl_x509req.c
compiling ossl_x509revoked.c
compiling ossl_x509store.c
installing default openssl libraries
linking shared-object openssl.bundle
make: *** [build-ext] Error 2
Run Code Online (Sandbox Code Playgroud)

在此处查看完整日志

ruby rbenv

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

SQL语句是否会在OR语句中的第一个匹配项上停止执行?

我试图了解以下语句将如何在多个记录上执行.

SELECT * FROM test 
WHERE product='$product' 
AND (summary LIKE '%$keywords%' OR exp LIKE '%$keywords%')  
ORDER BY `$order_by` DESC;
Run Code Online (Sandbox Code Playgroud)

我对SQL很新,所以这就是我想知道的:

1.当您执行SQL查询时,我相信它会查看表中的每一行.找到匹配项后,它会暂时存储结果,直到返回所有结果为止?

2.在上面的例子中,假设我们正在查看表中的单行并且匹配summary.当查询OR exp LIKE '%$keywords%'已找到匹配时,查询是否会继续执行?

mysql sql

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

JQuery val()返回空

我被困在一个看起来像是一个微不足道的问题上,我可能会因为错过这个而踢我自己.不管怎样,我的问题是我没有从文本字段中获取价值.

HTML:

<form>
        <label for="">Enter Username:</label>
        <input id="usernameText" type="text" size="30" />
        &nbsp;&nbsp;<input type="button" value="Generate" onclick="generateQuery(); return     false;" />
</form>
Run Code Online (Sandbox Code Playgroud)

使用Javascript:

<script type="text/javascript">

        var username = $("#usernameText").val();

        function generateQuery(){

            alert(username);

        }
</script>
Run Code Online (Sandbox Code Playgroud)

我做了以下操作if (jQuery) {..并确保加载了JQuery.

在警报中,它显示一个空对话框.

如果我在$(document).ready();我的脚本中包含该函数,generateQuery则不会调用该函数.知道为什么......?

<script type="text/javascript">

    $(document).ready(function(){
        var username = $("#usernameText").val();

        function generateQuery(){

            alert(username);

        }
    });     
</script>
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

如何更改catalina.out的路径?

我无法找到将catalina.out日志移动到的设置/var/log/jira.

我成功地将路径设置为下列文件access_log.log, catalina.log,host-manager.log,localhost.logmanager.log通过修改在属性conf/logging.properties文件.但是我不知道如何设置catalina.out仍然登录的路径JIRA-HOME/logs.

logging.properties具有以下属性:

java.util.logging.ConsoleHandler.level = FINE
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
Run Code Online (Sandbox Code Playgroud)

我尝试添加以下行:

java.util.logging.FileHandler.pattern=/var/log/jira
Run Code Online (Sandbox Code Playgroud)

没有影响.

logging tomcat jira

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

如何使用 ansible docker_container 模块重新加载配置?

我正在尝试docker kill -s HUP <container>在 Ansible 中完成,但看起来我尝试的选项总是重新启动容器或尝试而不是重新加载配置。

运行以下命令允许我在不重新启动容器的情况下重新加载配置:

docker kill -s HUP <container>

Ansibledocker_container文档建议了以下选项:

force_kill 停止正在运行的容器时使用 kill 命令。

kill_signal 覆盖用于终止正在运行的容器的默认信号。

单独使用kill_signal没有任何作用。

下面是我希望能起作用的一个例子:

- name: Reload haproxy config
  docker_container:
    name: '{{ haproxy_docker_name }}'
    state: stopped
    image: '{{ haproxy_docker_image }}'
    force_kill: True
    kill_signal: HUP
Run Code Online (Sandbox Code Playgroud)

我假设覆盖force_killkill_signal会给我所需的行为。我也尝试将状态设置为“开始”和present.

这样做的正确方法是什么?

haproxy ansible docker

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

为什么Composer为Laravel创建项目执行失败?

似乎除非我使用sudo我的composer命令无法创建Laravel项目.

没有sudo它会给我以下错误:

[ErrorException]                                                             
  copy(/Users/H/.composer/cache/files/laravel/laravel/73094f2633f1b90f3ef  
  6de4a8a5b610532510e0e.zip): failed to open stream: Permission denied  
Run Code Online (Sandbox Code Playgroud)

我在这里错过了什么?

laravel composer-php laravel-4

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

ActionController :: RoutingError(没有路由匹配[GET]"/"):

我正在玩一个使用独角兽和铁轨的教程.我对rails非常陌生,为了本教程的目的,我为该项目所做的一切都bundle exec rails new rails-starter没有进一步的应用程序修改.

当我运行时,bundle exec unicorn -c config/unicorn.rb -E production我在浏览器中收到消息:

The page you were looking for doesn't exist. You may have mistyped the address or the page may have moved.

日志显示:

ActionController::RoutingError (No route matches [GET] "/"):
  /home.rbenv/versions/2.0.0-p0/lib/ruby/gems/2.0.0/gems/actionpack-4.0.4/lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call'
  /home.rbenv/versions/2.0.0-p0/lib/ruby/gems/2.0.0/gems/actionpack-4.0.4/lib/action_dispatch/middleware/show_exceptions.rb:30:in `call'
  /home.rbenv/versions/2.0.0-p0/lib/ruby/gems/2.0.0/gems/railties-4.0.4/lib/rails/rack/logger.rb:38:in `call_app'
  /home.rbenv/versions/2.0.0-p0/lib/ruby/gems/2.0.0/gems/railties-4.0.4/lib/rails/rack/logger.rb:20:in `block in call'
  /home.rbenv/versions/2.0.0-p0/lib/ruby/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/tagged_logging.rb:68:in `block in tagged'
  /home.rbenv/versions/2.0.0-p0/lib/ruby/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/tagged_logging.rb:26:in `tagged'
  /home.rbenv/versions/2.0.0-p0/lib/ruby/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/tagged_logging.rb:68:in `tagged'
  /home.rbenv/versions/2.0.0-p0/lib/ruby/gems/2.0.0/gems/railties-4.0.4/lib/rails/rack/logger.rb:20:in `call'
  /home.rbenv/versions/2.0.0-p0/lib/ruby/gems/2.0.0/gems/actionpack-4.0.4/lib/action_dispatch/middleware/request_id.rb:21:in `call'
  /home.rbenv/versions/2.0.0-p0/lib/ruby/gems/2.0.0/gems/rack-1.5.2/lib/rack/methodoverride.rb:21:in `call'
  /home.rbenv/versions/2.0.0-p0/lib/ruby/gems/2.0.0/gems/rack-1.5.2/lib/rack/runtime.rb:17:in `call'
  /home.rbenv/versions/2.0.0-p0/lib/ruby/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/cache/strategy/local_cache.rb:83:in `call'
  /home.rbenv/versions/2.0.0-p0/lib/ruby/gems/2.0.0/gems/rack-1.5.2/lib/rack/sendfile.rb:112:in `call'
  /home.rbenv/versions/2.0.0-p0/lib/ruby/gems/2.0.0/gems/railties-4.0.4/lib/rails/engine.rb:511:in `call'
  /home.rbenv/versions/2.0.0-p0/lib/ruby/gems/2.0.0/gems/railties-4.0.4/lib/rails/application.rb:97:in `call'
  /home.rbenv/versions/2.0.0-p0/lib/ruby/gems/2.0.0/gems/unicorn-4.8.2/lib/unicorn/http_server.rb:572:in `process_client'
  /home.rbenv/versions/2.0.0-p0/lib/ruby/gems/2.0.0/gems/unicorn-4.8.2/lib/unicorn/http_server.rb:666:in …
Run Code Online (Sandbox Code Playgroud)

ruby nginx unicorn ruby-on-rails-4

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