标签: cedar

在Heroku Cedar堆栈上运行rake db:drop db:create db:migrate

当我尝试运行时:

heroku run rake db:drop db:create db:migrate
Run Code Online (Sandbox Code Playgroud)

我收到错误:

Running rake db:drop attached to terminal... up, run.5
Couldn't drop adsfsadfas : #<ActiveRecord::StatementInvalid: PGError: ERROR:  must be owner of database adsfsadfas
: DROP DATABASE IF EXISTS "adsfsadfas">
Run Code Online (Sandbox Code Playgroud)

我在Heroku Cedar堆栈上.我可以在Heroku上删除数据库吗?

谢谢!

约翰

rake ruby-on-rails heroku cedar

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

heroku运行控制台返回'错误连接到进程'

我已经将一个rails 3.1应用程序部署到了Heroku Cedar堆栈,我正在尝试执行:

heroku run rake db:migrate
Run Code Online (Sandbox Code Playgroud)

它返回:

Running console attached to terminal... 
Error connecting to process
Run Code Online (Sandbox Code Playgroud)

我也尝试简单地启动控制台:

heroku run console
Run Code Online (Sandbox Code Playgroud)

任何运行命令都会返回相同的错误.

Running console attached to terminal... 
Error connecting to process
Run Code Online (Sandbox Code Playgroud)

查看日志我得到错误代码:

2011-09-25T16:04:52+00:00 app[run.2]: Error R13 (Attach error) -> Failed to attach to process
Run Code Online (Sandbox Code Playgroud)

当我heroku ps看到当前进程时,我可以看到我的尝试正在运行:

Process       State               Command
------------  ------------------  ------------------------------
run.2         complete for 26m    bundle exec rails console
run.3         up for 27s          bundle exec rails console
run.4         up for 3s           bundle exec rake db:create
web.1         up …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails heroku ruby-on-rails-3.1 rails-3.1 cedar

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

Rails 3.2:Heroku推送拒绝,没有检测到Cedar支持的应用程序

Rails新手在这里.我正在尝试将我的Rails 3.1/Ruby 1.9.3-p0应用程序部署到Heroku,并按照Heroku的所有步骤进行操作.但我一直遇到:

Heroku推送拒绝,没有检测到Cedar支持的应用程序

我已经尝试了这个问题的所有建议,但到目前为止都没有成功.

ruby-on-rails heroku cedar

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

如何在Heroku Cedar上的Rails 3.1.1应用程序上获取Gzip和Expires Header?

我在Heroku Cedar上运行Rails 3.1.1应用程序.默认情况下,此堆栈不会Gzip在资产上设置Expires Headers.有一些关于这方面的文档,但它不是很清楚:http://devcenter.heroku.com/articles/http-routing

有人可以给我一段代码来激活吗?

非常感谢你

gzip heroku ruby-on-rails-3.1 expires-header cedar

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

部署到Heroku时,"rake aborted!stack level too deep"

我的网站曾经在工作,Heroku预编译了资产和一切.现在,似乎无处不在,我开始在部署时收到此消息:

Preparing app for Rails asset pipeline
Running: rake assets:precompile
mkdir -p /tmp/build_31cexir1p9pwn/public/assets
mkdir -p /tmp/build_31cexir1p9pwn/public/assets/icons
mkdir -p /tmp/build_31cexir1p9pwn/public/assets/icons
mkdir -p /tmp/build_31cexir1p9pwn/public/assets
mkdir -p /tmp/build_31cexir1p9pwn/public/assets
(in /tmp/build_31cexir1p9pwn)
mkdir -p /tmp/build_31cexir1p9pwn/public/assets
mkdir -p /tmp/build_31cexir1p9pwn/public/assets
rake aborted!
stack level too deep
(in /tmp/build_31cexir1p9pwn/app/assets/stylesheets/theme.css.scss)

(See full trace by running task with --trace)
Precompiling assets failed, enabling runtime asset compilation
Injecting rails31_enable_runtime_asset_compilation
Run Code Online (Sandbox Code Playgroud)

它无法预编译我的css文件.

我正在使用雪松堆栈,这是我的gemfile:

gem 'rails', '3.1.0'
gem 'rake', '0.8.7'
gem 'devise'

group :production do
  gem 'pg'
  gem 'thin'
end

group :assets do
  gem …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails heroku devise ruby-on-rails-3 cedar

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

Heroku日志记录无效

我在Heroku Cedar上部署了一个rails 3.1应用程序.我遇到了日志记录问题.默认的rails日志工作正常,但是当我执行以下操作时:

logger.info "log this message"
Run Code Online (Sandbox Code Playgroud)

在我的控制器中,Heroku不会记录任何内容.当我部署我的应用程序时,我看到heroku消息"注入rails_log_stdout"所以我认为调用记录器应该可以正常工作.将语句放在我的日志中.我也尝试过其他日志级别,如logger.error.什么都行不通.有没有人见过这个?

heroku ruby-on-rails-3.1 cedar

15
推荐指数
2
解决办法
8955
查看次数

HardDisk配额 - 雪松堆栈(Heroku)

我知道允许的最大slug大小是200 MB.但是每个实例可以使用的最大磁盘空间是多少?假设我在节点进程运行时下载了几个文件.

heroku cedar

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

如何在Heroku Cedar上启用gzip压缩(Python/Flask/Gunicorn)

如何在新的Heroku Cedar堆栈上启用GZIP压缩?这是他们的网站直接:

由于对Cedar应用程序的请求直接发送到应用程序服务器 - 不通过像nginx这样的HTTP服务器代理 - 因此必须在应用程序中完成任何响应压缩.对于Rack应用程序,可以使用Rack :: Deflater中间件来完成.对于gzip压缩静态资源,请确保在中间件堆栈中的ActionDispatch :: Static之前加载Rack :: Deflater.

如果我正确读取这个,我的Python应用程序代码现在负责gzipping响应?我将如何压缩我的静态资产(例如css/js)?我正在使用Flask和GUnicorn.

python gzip heroku flask cedar

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

是否可以使用Ruby 1.9.3在Heroku上运行我的Rails应用程序?如果是这样,怎么样?

我试过这个提示:https://github.com/thoughtbot/laptop/pull/14#issuecomment-3192270.

在部署我看到

-----> Using RUBY_VERSION: ruby-1.9.3-p0
Run Code Online (Sandbox Code Playgroud)

但我的日志显示环境变量不受尊重

INFO  ruby 1.9.2 (2011-07-09) [x86_64-linux]
Run Code Online (Sandbox Code Playgroud)

接受Hack​​y /实验解决方案!

编辑:我在雪松堆上.

ruby-on-rails heroku ruby-1.9.3 cedar

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

如何制作一个简单的PHP应用程序从heroku雪松堆发送电子邮件?

我有一个非常简单的php网站,它有一个联系表单,使用php mail()函数发送电子邮件.我如何在heroku上托管这个?我应该使用哪个附加组件,如何设置它与PHP一起使用?

php heroku cedar

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