0 0

部署项目发现问题10

我在自己购买的空间上传了app,然后上传了 .htaccess文件.(其实是从另一个可运行的demo项目拷贝过来的)
demo项目地址: http://d3064328.u44.c11.ixinstant.com/home

目录结构为:
/ruby
  /myweb.net 这里放的工程
/myweb.net 这里放的.htaccess

然后访问出现错误
Application error
Rails application failed to start properly"


检查log:
IP - - [20/Oct/2011:03:21:17 -0400] "GET / HTTP/1.1" 500 81 "-" "Mozilla/5.0 (Windows NT 5.1; rv:7.0) Gecko/20100101 Firefox/7.0"


改项目在本地可以正常运行。

服务器环境:
Ruby version	1.8.7 (x86_64-linux)
RubyGems version	1.3.0
Rails version	2.1.2
Active Record version	2.1.2
Action Pack version	2.1.2
Active Resource version	2.1.2
Action Mailer version	2.1.2
Active Support version	2.1.2
Application root	/hsphere/local/home/cxxxxx/ruby/myweb.net
Environment	development
Database adapter	mysql
Database schema version	0


.htaccess文件内容:
AddHandler fastcgi-script .fcgi
AddHandler cgi-script .cgi
Options +FollowSymLinks +ExecCGI

RewriteEngine On

RewriteBase /
RewriteRule ^$ index.html [QSA]
RewriteRule ^([^.]+)$ $1.html [QSA]
RewriteCond %{REQUEST_FILENAME} !-f

<IfModule mod_fastcgi.c>
RewriteRule ^(.*)$ dispatch.fcgi [QSA,L]
</IfModule>

<IfModule !mod_fastcgi.c>
RewriteRule ^(.*)$ dispatch.cgi [QSA,L]
</IfModule>

ErrorDocument 500 "<h2>Application error</h2>Rails application failed to start properly"



本人新手请问各位大虾是怎么回事?



问题补充
IXwebhosting... 哎客服...
2011年10月20日 16:24

3个答案 按时间排序 按投票排序

0 0

dispatch.fcgi
  
dispatch.cgi 

这两个文件的问题可能性比较大,仔细检查下,包括权限问题。

2011年10月21日 08:36
0 0

如果是2.1.2的工程
隐约记着
查查
demo下的这个两个文件

dispatch.fcgi
  
dispatch.cgi 

public下的index

不一样就弄回来
楼上说的跟客服联系也是办法,当然要看客服强不强了

2011年10月20日 18:37
0 0

哪的空间啊,价格如何。

这个问客服就好了。

2011年10月20日 16:24

相关推荐

    tomcat部署项目常见问题

    ### Tomcat部署项目常见问题及ExtJS包说明 #### 一、Tomcat部署项目的注意事项 在使用Tomcat部署项目时,有一些重要的事项需要注意: 1. **确保项目与Tomcat版本兼容**:首先需要确保项目的JDK版本与Tomcat版本相...

    Jenkins2.19.3 自动化部署项目

    Jenkins 可以与各种测试框架(如 JUnit、Selenium 等)集成,确保代码质量并在部署前发现问题。 10. **持续交付/持续部署(CD/CD)** Jenkins 不仅支持 CI,还可以扩展实现 CD,即从代码提交到生产环境的全程自动...

    linux部署项目常见异常大全

    ### Linux部署项目常见异常分析 #### 一、异常概述 在进行Linux环境下项目的部署与运维过程...通过以上分析与处理流程,可以有效地解决Linux部署项目中因磁盘空间不足导致的各种异常问题,提高系统的稳定性和可用性。

    linux系统下部署项目访问报404错误的解决方法

    紧接着,我访问我部署项目的index.jsp页面,出现了404:   找了好久问题,最后发现当我把web.xml文件中的filter等注释掉后,可以正常访问:   注释掉后,我又访问了一下,是可以访问的:   暂时还没太明白这是...

    Tomcat部署项目时报错解决方案

    ### Tomcat部署项目时报错解决方案 ...通过以上步骤,大部分情况下都能够有效地解决Tomcat部署项目时报错的问题。当然,具体的解决方案还需根据实际情况灵活调整。希望这些信息能够帮助您顺利解决遇到的问题。

    云主机部署项目所需环境.zip

    8. **测试和监控**:启动应用,进行功能和性能测试,并配置日志监控,以便及时发现和解决问题。 现在,我们关注到"vue"这个关键词,这表明至少有一个环境是为Vue.js项目准备的。Vue.js是一款轻量级的前端JavaScript...

    MyEclipse无法部署项目 finish 按不了 .doc

    ### MyEclipse部署项目时Finish按钮不可用的问题详解与解决方案 #### 问题描述 在使用MyEclipse进行项目部署的过程中,部分用户可能会遇到一个棘手的问题:在部署界面,Finish按钮呈现灰色,无法点击,导致项目无法...

    Tomcat上部署Web项目并运行

    8. **部署细节的理解与体会**:对于初学者来说,如何使Web项目在Tomcat上成功运行可能会遇到一些问题。随着时间的推移,随着对各种配置文件如web.xml的理解,以及对服务器配置的熟悉,操作会逐渐变得自然和容易。 ...

    阿里云部署项目.zip

    阿里云部署项目是一个涵盖Java应用程序在阿里云上部署与环境配置的综合实践。在这个项目中,我们将探讨如何利用阿里云的资源,特别是针对Java开发者的ECS(Elastic Compute Service)服务,进行高效的云上应用部署。...

    微服务项目部署

    10. **回滚策略**:在微服务部署中,必须有一个可靠的回滚策略,以防新部署的服务出现问题。蓝绿部署、金丝雀发布或滚动更新是常见的部署策略,可以在不影响整个系统的情况下逐步推出新版本。 以上就是微服务项目...

    在Tomcat中部署Web项目的操作方法(必看篇)

    在这里介绍在Tomcat中部署web项目的三种方式: 1.部署解包的webapp目录 2.打包的war文件 3.Manager Web应用程序 ...但这个时候,我们发现,在访问我们的项目内容时,必须加上我们的项目名字”myweb”,这

    装饰工程施工组织部署项目管理.docx

    ### 装饰工程施工组织部署项目管理知识点 #### 一、施工组织概述 - **中标后组织架构**:一旦中标,公司会立即成立一个专门针对该装饰工程的项目经理部,通常命名为“省数据信息、传输交换与通信网络技术业务综合...

    ssm项目整合之部署

    8. **日志监控**:部署后,要定期查看应用的日志,以检查是否有异常信息,及时发现并解决问题。 通过这样的部署流程,一个基于SSM的项目就能在实际环境中运行起来。对于初学者来说,理解并实践这个过程,不仅能提高...

    linux部署web项目所需资源,包含jdk,tomcat。

    可以使用内置的JMX(Java Management Extensions)进行远程监控,同时定期检查`$CATALINA_HOME/logs`目录下的日志文件,以发现和解决问题。 8. **附带教程**:提供的链接(https://mp.csdn.net/mdeditor/99692118#...

    Tomcat7部署多个Web项目的方法-有图有真相

    根据提供的文件信息,下面详细介绍在Tomcat7上部署多个Web项目的方法,这些知识点...了解这些配置方式对于Web开发人员来说是非常重要的,它可以帮助有效地管理Web应用,以及在开发、测试和生产环境中快速地部署项目。

    中创中间件部署spring boot项目,安装手册,操作文档

    在本文中,我们将深入探讨如何将Spring Boot项目部署到中创中间件(InforSuite AS)上,并解决可能出现的中文乱码问题。首先,我们需要理解Spring Boot和中创中间件的基本概念。 Spring Boot是由Pivotal团队提供的...

    大型Java Web项目的架构和部署调优问题.doc

    10. 持续集成与自动化测试 实施持续集成,通过自动化测试确保每次改动不会引入新的问题,同时也能尽早发现性能问题。11. 微服务架构 如果系统足够复杂,可以考虑微服务化,每个服务独立部署、独立扩展,这样可以更好...

    jenkins自动化部署持续交付演示ppt

    此外,等到所有编码工作完成后才进行部署,虽然可以减少干扰,但同时也延长了问题的发现周期,使得修复成本增加。 【自动化部署持续交付的实现方式——Jenkins】 Jenkins是广泛使用的自动化服务器,能够实现自动化...

    部署到linux服务器文件名乱码问题

    在项目部署过程中,如果出现乱码问题,首先需要判断是否为编码问题导致。在本次案例中,系统在升级过程中提示升级失败,并初步判断为编码问题。为了验证这一猜想,可以使用Winscp等工具连接到目标服务器,查看指定...

    项目部署文档nginx

    - **日志监控**:定期检查Nginx和后端服务的日志文件,及时发现并解决问题。 - **备份策略**:制定合理的数据备份策略,以防数据丢失。 - **权限管理**:确保文件和目录具有正确的权限设置,防止未经授权的访问。 ...

Global site tag (gtag.js) - Google Analytics