HostMonster:500- Premature end of script.

出自美国主机知识库

跳转到: 导航, 搜索

当我尝试执行我的 Ruby on Rails程序时收到了"500- Premature end of script." ("500- 脚本过早结束")提示


这个错误有2个可能的导致原因:

• 文件权限没有正确设置到允许dispatch.cgi 正确执行。 Chmod the dispatch.cgi to 0755.

• dispatch.cgi文件中的到Ruby的路径错误.

文件的第一行叫做the shebang—在这里设置编译器的位置 (在ruby例子里). 将 shebang 改变成到Ruby的正确路径 (/usr/bin/ruby). dispatch.cgi 文件的第一行 应该是这样:

  1. !/usr/bin/ruby
个人工具
名字空间
变换
动作
导航
工具/资源
工具箱