问题标签 [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 投票
4 回答
922 浏览

python - 使用Passengers在Dreamhost上做Django教程的问题

我曾经看过,但我以前找不到这个问题,这让我感到惊讶。

我相当精通 Python,并且使用 Dreamhost 多年。现在我想学习Django。他们终于使用Passenger来支持它。其中我不知道是什么。

按照 Dreamhost 上的说明,我安装了 Django。然后我开始按照教程 01进行操作。这很顺利,除了我无法启动服务器(教程中的这个),因为代码在 Dreamhost 上。在当时,这似乎没有任何区别。然后当我继续教程的第二部分时,我必须访问管理站点。并且它应该很好地进入 myurl/admin/ 。但问题就从这里开始了。根据教程(此处),我必须在轮询应用程序中添加一个文件,然后重新启动服务器。但是我从来没有首先启动服务器,我的代码在网络上实时运行......但是当我添加一个文件时,网站管理员就像没有看到它一样。

可能dreamhost已经启动了自己的服务器,我不知道如何重新启动它。但我认为当您在 Dreamhost 上运行 django 时,这将是一个常见问题。每次添加文件时,您都必须告诉服务器考虑它。

那么我应该怎么做才能让服务器知道呢?

谢谢,彼得罗

0 投票
2 回答
995 浏览

python - 在 Dreamhost 上安装和编译 Python、Django、Virtualenv、Mercurial、Git、LessCSS 等的脚本

故事

在清理了我的 Dreamhost 共享服务器的主文件夹后,我决定重新开始并编译/重新安装 Python。我发现的所有教程和片段似乎都过于简单化,假设(或忽略)Python 正确编译所有模块所需的一堆依赖项。所以,从http://andrew.io/weblog/2010/02/installing-python-2-6-virtualenv-and-virtualenvwrapper-on-dreamhost/(迄今为止我找到的最好的指南)开始,我决定写一个一劳永逸的 Bash 脚本来自动化这个痛苦的过程,包括我计划使用的一堆其他东西。

剧本

我在http://bitbucket.org/tmslnz/python-dreamhost-batch/src/上托管脚本

待办事项

到目前为止,它运行良好,并且在大约 900 秒内完成了它需要做的所有事情,在流程结束时为我提供了一个功能齐全的 Python / Mercurial / etc...设置,甚至无需注销并重新登录。

我虽然这可能对其他人也有用,但是我认为它缺少一些东西,我不太确定如何去做,最好的方法是什么,或者如果这不起作用任何意义。

  • 检查错误并中断
  • 检查软件包的次要版本并给出警告
  • 检查已知依赖项
  • 使用参数只安装一些包而不是注释掉行
  • 以易于更新的方式组织代码
  • 可选择使安装程序和编译静默,并将错误记录到文件中
  • 防故障 .bashrc 修改以防止破坏 ssh 登录并且必须通过 FTP 重新登录来修复它

编辑:隐含的问题是:比我更害羞的任何人都可以就上述观点的价值提供一般性建议或强调他们在这种方法中看到的任何问题吗?(请参阅下面我对Ry4an评论的回答)

要点

我不是 UNIX 或 Bash 或编译器专家,这是通过反复试验和错误反复构建的。它正在以某种方式走向 apt-get(嗯,它的 1% ......),但由于 Dreamhost 和其他人显然无法在共享服务器上提供 root 访问权限,这在我看来是一个潜在的非常有用的解决方法;特别是涉及一些社区工作。

0 投票
1 回答
738 浏览

comet - DreamHost 上的彗星和长轮询请求?

是否有任何解决方案可以在 DreamHost 或其他我无权调整 apache 的共享托管环境上运行此类操作?

0 投票
6 回答
29439 浏览

git - 离开 Github,如何更改 Git repo 的来源?

我在 Github 上托管一个项目,但现在我购买了 Dreamhost 的计划,其中包括 shell 访问和 Git。

我想从 Github 中删除我的 repo,并开始直接推送到 DH。

如何在我的笔记本电脑中更改原点,我应该删除 Dreamhost 中的原点吗?

0 投票
2 回答
677 浏览

ruby-on-rails - Rails Dreamhost Cron 作业

我正在尝试使用他们的面板通过 Dreamost 获得一些 cron 工作。我也在使用 rake 来执行这些工作

我的 rake 文件位于

应用程序/lib/tasks/example.rake

但我不知道给面板什么代码来执行它们

0 投票
2 回答
4714 浏览

dns - Web2py 默认应用

我计划使用Dreamhost 设置文档中提到的乘客 WSGI很快在Dreamhost上发布我的网站。

我的问题是我希望 www.mydomain.com 直接转到我的新应用程序,而不是需要转到 web2py.mydomain.com/MyApp/Default。

解决此问题的最佳方法是什么?我是使用 DNS 重定向还是可以通过 web2py 配置来完成?

0 投票
5 回答
24764 浏览

git - 有没有办法限制“git gc”使用的内存量?

我在共享主机上托管一个 git repo。我的 repo 中必然有几个非常大的文件,现在每次我尝试在 repo 上运行“git gc”时,我的进程都会因使用过多内存而被共享主机提供商杀死。有没有办法限制 git gc 可以消耗的内存量?我希望它可以用内存来换取速度,并且只需要更长的时间来完成它的工作。

0 投票
2 回答
633 浏览

git - 使用 WebDAV 而不是 SSH 托管 git 存储库有什么缺点?

我有一个使用 Dreamhost 托管的大型 git 存储库。它随着时间的推移慢慢增长,直到现在还没有出现任何问题。推拉没有问题,但是当我尝试从远程克隆时,pack-objects 进程收到一个终止信号 9。从我所读到的内容来看,这是 Dreamhost 正在杀死该进程,因为它使用了很多内存。

有解决方法(在服务器上克隆然后下载),但我正在寻找一个永久的解决方案。存储库将继续增长。

WebDAV 是我最好的选择吗?一切都会像现在这样吗?

0 投票
3 回答
1302 浏览

ruby-on-rails - 如何在 Dreamhost 上托管 Redmine?

我能够在dreamhost上安装redmine,没有任何问题。我按照 dreamhost wiki 的指示进行操作,它已启动并运行。问题是它非常慢。太慢了,有时会出错。它给出了管道损坏错误。有什么办法可以提高性能并消除断管错误?

0 投票
1 回答
290 浏览

ruby-on-rails - 在 Dreamhost 问题上部署 Rails 应用程序

所以我对这个不知所措。我的错误是:

缺少这些必需的 gem: jrails 您正在运行: /usr/bin/ruby1.8 上的 ruby​​ 1.8.7.72 /home/ryann/.gem/ruby/1.8、/usr/lib/ruby/gems/ 上的 ruby​​gems 1.3.6 1.8 运行rake gems:install安装缺失的gem。

我在我的供应商目录中解压了 jrails 并冻结了我的本地 rails 环境。在我的本地机器上一切正常。

我在 environment.rb 文件中使用 config.gem 'jrails'。

我的痕迹是(对不起,混乱):

任何人对我打开包装后为什么仍然缺少宝石有任何想法吗?