问题标签 [dreamhost]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
691 浏览

ruby-on-rails - 捆绑包、rails 3 和 Dreamhost

我得到一个

将我的 rails 3 应用程序部署到共享的 Dreamhost 时出错。

支持建议安装捆绑器 0.9.9,我这样做了,但是当我bundle install在我的应用程序文件夹中运行时,我收到消息说 Bundle 是一个未知命令。显然 Bundler 不在我的路上。

问题是我是一个完整的 unix noob 并且不知道如何添加它,所以这bundle是一个已知的命令。

谢谢

0 投票
1 回答
3240 浏览

deployment - 使用 Capistrano 将 Rails 3 应用程序部署到 Dreamhost 时捆绑安装失败

我正在尝试使用 Capistrano 将本地工作的 Rails 3 应用程序部署到 Dreamhost。当我在本地应用程序根目录中运行 'cap deploy -v' 时,我会在它卡住 'bundle install' 之前走到这一步。以下是错误信息的结尾:

** 交易:开始 ** [abunchofletters.co.uk :: out] my_username@abunchofletters.co.uk 的密码: 密码:** [abunchofletters.co.uk :: out] ** [abunchofletters.co.uk :: out] HEAD 现在位于 62f9cdb 初始部署到 Dreamhost ** [out :: abunchofletters.co.uk] sh: bundle: command not found * [deploy:update_code] 回滚失败:“sh -c 'bundle install --gemfile /home/my_username/abunchofletters.co.uk/releases/20110111100145/Gemfile --path /home/my_username/abunchofletters.co.uk/shared/bundle --deployment --quiet --without development test'" on abunchofletters.co 。英国

然而,当我通过 SSH 连接到我的服务器并检查 gem 列表时,显示已安装 bundler 1.0.7 [同时运行 Ruby 1.8.7、Rails 3.0.3、RubyGems 1.3.6]。这是我部署 Rails 应用程序和 Capistrano 的第一次体验,所以我几乎一无所知,但我猜某些路径或变量设置不正确。

这是我的 deploy.rb [从以下http://railstips.org/blog/archives/2008/12/14/deploying-rails-on-dreamhost-with-passenger/创建,因此可能已过时]:

任何想法如何进步?如果您需要更多信息,请提示我,我会提供。

0 投票
1 回答
252 浏览

ruby - 创建复杂的 url

我正在尝试访问 Dreamhost API 以发送邮件。

API 需要一个包含域和实际电子邮件内容的 url

当我解析网址时出现错误

错误的 URI(不是 URI?)

url 包含来自列表名和消息的 url 本身,我认为这会导致问题。我不知道如何看待这个。有人建议使用 CGI escpae,但这似乎会将空格转换为 +。

有人知道如何解决这个问题吗?

谢谢

0 投票
1 回答
1053 浏览

ruby-on-rails - 使用 Capistrano 在 Dreamhost 上部署 Rails 3

我正在尝试使用 Capistrano 部署 Rails 应用程序(这是我第一次使用 Capistrano)。

我有一个使用 Ruby 1.8.7 和 Rails 3.0.3 的 Dreamhost 私人服务器(根据http://rails.dreamhosters.com/

我遵循了 Dreamhost 的 Capistrano 设置说明 (http://wiki.dreamhost.com/Capistrano)

当我运行“cap deploy:migrations”时,我收到此错误:

我是否认为在部署时,捆绑安装应该自动运行?不确定 i18n 来自哪里,因为我没有在任何地方添加它。

有没有人经历过这种情况或有任何将 Rails 3 部署到 Dreamhost 的经验?

0 投票
1 回答
828 浏览

python - 安装了新版本的python,但django仍然使用系统默认

在 Dreamhost 上,我做了以下操作

  • 在我的 ~/opt 目录中安装了 Python 2.7.1,
  • 添加export PATH=$HOME/opt/bin/:$PATH到我的 .bash_profile
  • 验证python --version2.7.1 是默认的
  • 安装 setuptools 0.6c11-py2.7
  • 安装了 Django 1.2.4/path/to/python2.7 setup.py install
  • import django使用和django.VERSION在 python shell 中验证的版本 1.2.4
  • wget http://wiki.dreamhost.com/django-setup.py
  • python2.7 django-setup.py在我的站点目录中(“site.com”)
  • 故意在 ~/site.com/project/urls.py 中放置语法错误
  • 在网络浏览器中访问了该站点,但错误页面仍然显示我使用的是 Python 2.5.2

为什么我的 Django 拒绝使用我的新版本 Python?

据此,安装-django-with-python-2-5-and-not-with-the-default-version-of-python,问题可能出在 mod_wsgi (或者我认为在我的情况下是乘客(但我不'实际上不知道他们是否做同样的事情))。

我应该尝试编译mod_wsgi,编译passenger_wsgi,安装virtualenv,以上所有,以上都不是,A和C,BD和E,还是其他什么?

0 投票
2 回答
73 浏览

ruby-on-rails - 我想要行动而不是观点

Rails 正在努力。

我现在正在尝试将一些东西放在一起,通过服务器 Z 上的 ruby​​ 脚本将屏幕抓取的数据从站点 X 拉到客户端 Y

我不想要视图,我只想请求看起来像domain.com/action/method

里面routes.rb我有:

match ':controller(/:action(/:id(.:format)))'

但它仍然行不通。我只是进入ActionView::MissingTemplate日志。

阿赫顿!

如果我故意在随后的调用中放置一个错误的方法render- 日志文件表明该方法执行不当,所以我认为“动作”控制器没有问题。

更新

Dreamhost 的配置需要我指定 ':layout => false'

0 投票
2 回答
6280 浏览

ruby-on-rails-3 - 让 Rails 在生产环境中显示开发风格错误

我将 Rails 3.0.3 应用程序部署到我的生产服务器,它给了我 500 错误。这是部署在 Dreamhost 上的,所以我查看了我的域的日志,没有任何内容,我的应用程序的日志也没有显示任何内容。

我如何让 Rails 在生产中显示实际的错误消息,以便我可以解决这个问题?

0 投票
2 回答
570 浏览

amazon-ec2 - 服务器设置 - 从dreamhost 到什么?

我已经使用 DreamHost 很长时间了 - 主要用于博客等。

但现在我正在开发网络应用程序,我认为是时候切换了。一个原因是 DreamHost 限制了我每小时/每天可以发送的电子邮件数量。但我也没有看到任何使用 DreamHost 的初创公司,这是另一个迹象。

我应该切换到什么?除了我在 Dreamhost 上的时间之外,我根本没有任何服务器经验。

0 投票
2 回答
1465 浏览

ruby-on-rails-3 - 在 Deamhost 上部署 Ruby on rails 失败

我正在尝试将一个简单的 Ruby on Rails 应用程序部署到 dreamhost,但出现与 bundle 命令相关的错误。这是错误:

这是我的 deploy.rb 文件。

在使用 Capistrano 将 Rails 3 应用程序部署到 Dreamhost 时,我在 Bundle install failed 中发现了一个类似的问题,但解决方案不起作用。有人对我的情况可能发生什么有任何想法吗?

0 投票
1 回答
643 浏览

python - Dreamhost 上的 Django:显示或记录控制台输出?

我在 Dreamhost 上安装了 Django,我试图弄清楚是否有任何方法可以从我的 Django 脚本中看到控制台输出。当我在 devserver (./manage.py runserver) 上运行它时,任何打印语句的输出都会直接进入运行它的控制台。通过Passenger在Dreamhost上运行时,是否有日志文件或任何方式可以查看此信息?

谢谢