问题标签 [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.
ruby - 机架和乘客有什么区别?
我正在尝试将 Sinatra 应用程序部署到 Dreamhost,它显示以下内容:
由于DH 支持Passenger,而后者又支持基于Rack 的ruby 应用程序,DH 确实支持Sinatra。
我很难解析该语句 - Rack 和 Passenger 之间有什么区别(以及为什么 Sinatra “基于 Rack”)?
ruby-on-rails - Rails 应用程序随机崩溃并出现错误“脚本标题过早结束”
我在 DreamHost 上托管 Ruby on Rails 2.0.2 应用程序。它位于 Apache 2 服务器上,运行在 Phusion Passenger 之上。
该应用程序经常返回一个 500 错误“Rails 应用程序无法正常启动”,但时间是随机的。当应用程序处于较高负载时似乎会发生这种情况,但我无法确认这一点。它每天只有大约 2,000 次浏览量,所以我认为负载应该不是问题。
Apache 日志将这 500 个响应与错误相关联:“脚本标头过早结束”。只看今天上午 9 点的日志,错误出现的频率高达每分钟三到四次。这显然是不可接受的。
不太常见的是,应用程序会抛出一个带有堆栈跟踪和错误“Broken pipe”的 Phusion Passenger 页面。
Rails 日志没有列出任何这些错误。
这发生在 DreamHost 上托管的登台和实时站点上,但我无法在本地开发服务器上复制它。
所以我想真正的问题是:我从哪里开始调试这个问题?
ruby-on-rails - 如何将 Rails 应用程序部署到 Dreamhost?
我有点迷茫,我尝试将我的应用程序部署在共享的 Dreamhost 服务器上。现在一切正常。这是我第一次尝试 Rails,我不是真正的程序员或系统管理员,只是一起破解一些东西。
在 Dreamhost 上,如果我启动 webrick,它在 3000 端口上运行良好,但 webricks 很快就会被杀死,我想这是有道理的。
那么我必须做些什么才能让它运行呢?
我启用了 fastcgi 支持和 mod_rails。
现在,我如何让应用程序持续运行?
我一直在阅读有关必须对 .htaccess 和 dispatch.fcgi 执行操作的信息。
但是我在我的 rails 应用程序(2.3.2)中找不到任何调度文件。
我必须手动创建那个吗?对我来说并没有真正的感觉。我并没有真正弄清楚这个调度文件的作用,以及为什么需要它。
任何帮助将不胜感激。
我查看了 DH Wiki,但无法弄清楚(http://wiki.dreamhost.com/Rails)
补充:
我启用了 mod_rails 并指向公共目录(我已经这样做了)。我不断收到错误消息:screencast.com/t/KamqVawk
嗯,服务器日志看起来实际上没有请求,所以这可能是dreamhosts端的问题。奇怪的是,当我尝试访问该页面时,我看到 access.log 显示了一个新的更改日期,但没有记录请求,error.log 也是空的。
Dreamhost 支持答案:
服务器是最新的,所以这不是问题。他们提议冻结 Gems,我照做了(参见: http ://wiki.dreamhost.com/Freezing_Gems ),但没有帮助。我想我正在放弃,并寻找专门用于 Rails 的托管。
谢谢你的帮助!
更改为 hostingrails.com
我在hostingrails.com 上运行了该应用程序,hostingrails.com 上的乘客向我显示了错误,而dreamhost 或mongrel 没有显示这些错误。通过更正这些错误,我让应用程序正常工作。
python - 如何在 Dreamhost 上使用 Python 注册建立一个基本网站?
我需要在 Dreamhost 上写一个基本的网站。它需要在 Python 中完成。我发现 Dreamhost 允许我编写和读取 .py 文件。
例子:
所以现在我正在寻找一个基本框架,或者一组已经对整个注册进行编程的文件,以便能够以简单的方式启动项目。注册是指注册新帐户、登录、检查电子邮件(发送邮件)和编辑用户信息的文件。所有这些都可能使用 MySQL。
mysql - How do I run MySQL commands?
I'm in the process of updating my Symphony installation and I've been told to "run these MySQL commands" to complete the process. Funny thing... I have no idea how to do that. The commands I'm mean to run are as follows:
I'm using Coda on the Mac (if that helps) and I have access to PHPMyAdmin on my host server. My host is Dreamhost.
Feel free to talk down to me, I have absolutely no idea about this sort of stuff, I'm a UI designer, not a back-end developer.
python - 如何调试 MySQL 错误信息:Caught an exception while rendering
我正在dreamhost上构建Django +MySQL,但遇到错误消息:
渲染时出现异常:(1064,“您的SQL语法有错误;请查看与您的MySQL服务器版本相对应的手册以获取正确的语法使用') ORDER BY tag
. used_count
DESC, tag
. name
ASC' 附近的第 1 行")
我仔细追踪,发现错误splot与以下函数有关:
有人能帮我检查一下这段代码有什么问题吗?
django - django 和 mysqldb 的正确版本是什么?
我正在dreamhost 上建立网站。但发现某些版本的python、django、mysqldb需要绑定在一起。真实的生活经历。
ruby-on-rails - 在 Dreamhost 上部署 Rails 应用程序
我正在尝试部署我的第一个 Rails 应用程序。我将所有文件复制到 ~/mysite.com 并设置 MySql。
现在,当我访问 mysite.com 时,我收到 404 错误(这不是我的自定义 404 错误)。看来Passenger不跑了!
我该怎么办?我需要启动Passenger吗?(touch tmp/restart.txt 什么都不做)
ruby-on-rails - Ruby on Rails 应用程序无法启动
我将我的第一个 Rails 应用程序放在 Dreamhost 上,但我不断收到“Ruby on Rails 应用程序无法启动”(您可以直接看到)。
然后运行 rake exiftool 进程似乎被 DH 杀死: sh: line 1: 10645 Killed convert "/tmp/stream20090806-10125-x36lrj-0[0]" -resize "x150" -crop "150x150+25+0" + repage "/tmp/stream20090806-10125-x36lrj-0,10125,0" 2>/dev/null
script/console 工作正常,gems 似乎已安装。Apache 日志什么也没说(因为我对它们的访问权限有限)。
终端输出将比一千个单词更好地解释一切: