![](/img/trans.png)
[英]How do I correctly handle redirects for bad url's to custom 404 page in ruby on rails?
[英]What's a Capfile? And how do I use it correctly with Ruby on Rails?
我有一個ruby on rails應用程序,應該將其從一台服務器轉移到另一台服務器(目前無法正常工作)。 我安裝了capistrano。 我正在使用與Apache乘客一起使用的Debian 7服務器。
我在ruby on rails應用程序的根目錄中看到一個Capfile
。 Capfile是否類似於makefile來構建和部署應用程序? 如何正確使用它?
UPDATE
當我運行cap文件時,我得到以下信息:'cap deploy:setup'
(Backtrace restricted to imported tasks)
cap aborted!
LoadError: cannot load such file -- config/deploy
/var/www/myapplication/Capfile:3:in `load'
/var/www/myapplication/Capfile:3:in `<top (required)>'
(See full trace by running task with --trace)
似乎無法加載部署文件...我在config文件夾中有一個deploy文件夾和一個deploy.rb
怎么了?
之所以發生這種情況,是因為Capistrano任務現在是Rake任務,並且Rake需要這樣的構造:
task :name, [:arg, :arg] => :dependency do
...
end
Capistrano 3:
task :dump do
on primary roles :db do
...
end
end
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.