`
JasonChi
  • 浏览: 92046 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

郁闷的部署

 
阅读更多
今天想给跑在windows下的系统用apache+mongrel模式部署一个

网上一搜,正好robbin写过这个文章,拿来按步骤进行
一口气把它全配置完了,结果保存httpd.conf这个配置文件的时候出现问题:拒绝访问文件,我X,什么情况,我服务都没开啊。而且奇怪的是修改文件名,删除文件都可以。折腾了好久实在搞不定,我就在外面一摸一个的配置好一个,然后覆盖原来的。(如有路人知道什么原因请指教)
配置完后启动apache服务,不行!错误编号1。开始以为是端口问题,后来经过分析原来我配置的项目路径存在中文,哦,中文不行?没文化真可怕!
好吧,结果apache服务起来了,页面不是502错误就是503错误。
难道是mongrel没配好?不至于吧,就一行启动代码,检查以后发现并没问题。
可还是不行,好吧,那我回来测试一下mongrel成功没有,结果mongrel服务器能起,访问正常然。
用mongrel_rails启动竟然报程序错误!靠,坑爹呢。一看日志,报了一行,

app/models/service.rb:1: Service is not a class (TypeError)
偶滴那个神啊,难道跟mongrel_service的某个类定义冲突了?我承认我建的这个类名有些敏感,可俺是新手,您老怎么也喜欢定这样的类名啊!崩溃了,一看如果要我改类名影响不是一般的小,我可不想折腾。
瞧瞧有没有其他windows下可行的方案吧,前不久在ubuntu下部署过nginx+passenger,蛮方便,就打算弄来整,结果....passenger不能在windows上用,再次崩溃。
我google啊google,竟然没有一种比apache+mongrel的方案了,额.....
难道我必须动手术了?后来一想,mongrel_service 只是一个自动启动服务的辅助工具吧?
那我就改成手动呗。。。。
额....好像是可以.....写脚本自启动,好吧那就知道吧。

分享到:
评论

相关推荐

    Vue项目webpack打包部署到Tomcat刷新报404错误问题的解决方案

    今天很郁闷,遇到这样一个奇葩问题,使用webpack打包vue后,将打包好的文件,发布到Tomcat上,访问成功,但是刷新后页面报404错误,折腾半天才解决好,下面小编把Vue项目webpack打包部署到Tomcat刷新报404错误问题的...

    python fabric实现远程操作和部署示例

    修复bug什么的,测试,提交版本库(2分钟),ssh到测试环境pull部署(2分钟),rsync到线上机器A,B,C,D,E(1分钟),分别ssh到ABCDE五台机器,逐一重启(8-10分钟) = 13-15分钟其中郁闷的是,每次操作都是相同的,命令...

    spring boot 高清带目录手册

    Spring Boot 使创建独立的、产品级的、基于Spring的应用变得更容易,你只需要运行run即可...你可以使用Spring Boot创建Java应用,用java-jar或更传统的war包来部署应用。我们也提供了运行”Spring脚本”的命令行工具。

    WIN764位MyEclipse6.5解决JSP不正常

    为了能用8G到16G内存 部署 MyEclipse + Oracle +Weblogic 研发,特意安装WIN764位操作系统。打开.java无问题,但是打开.jsp页面文件发现有很多问题。 现象如下: 放大缩小都不正常。非常郁闷,看不到内容代码。 解决...

    Activiti发布流程报错org.activiti.engine.ActivitiException: Error parsing XML

    郁闷啊,有时候不得不承认,无论是什么事,曾经是好的,到后边未必还是好的,不要拿曾经的种种来判断今天的结果, 前景:之前本地用jeecg(1.7版本)设计流程、发布流程、修改流程,所有的操作都是项目有汉字启动的,...

    Ubuntu中搭建Nodejs开发环境过程分享

    主要介绍了Ubuntu中搭建Nodejs开发环境过程,比较郁闷的是apt-get安装失败了,如果有遇到一样问题的朋友,可以参考一下本

    KTJNightVersion:模仿DKNightVerision。 增强的坚固性

    郁闷。。 使用例子 辅助快速部署第二种皮肤管理。 两步设置: // 1、注册该类可切换夜间模式(只对本类有效,父类、子类无效。 [KTJNightVersion addClassToSet:cell.textLabel.class]; // 2、配置两种颜色 其中 '...

    无法启动IIS解决方案

    我打开电脑发现部署在我本机上Web程序无法打开。我第一个想到的是可能IIS没有启动。于是打开控制面板->管理工具->服务 ,查看列表发现:IIS Admin已经自动启动,但是World Wide Web Publishing 服务没有启动。于是...

    IIS7中Ajax.AjaxMethod无效的原因及解决方法

    最近做用Ajax.AjaxMethod方法的时候,在asp.net的服务器下一切正常,用iis的时候,js中总是cs类找不到,我就郁闷了,折腾了大半天,终于找到错误原因了。 因为我发布网站用的是iis7,所以在web.config位置文件中...

    mysql、apache、php一键安装

    去掉繁琐的安装,一键搞定,特别适用于新手

    Roller4.0的另外一套cas简单解决方案

    这让我好郁闷.这哪里是系统啊..怎么像病毒啊.会导致我其他访问cas的系统无法在得到从cas返回的用户名验证.晕倒. 我的解决方法是直接更改它的登陆页面链接.和登陆链接. 首先修改security.xml. 修改...

    Linux服务器安全需要注意到几点事项小结

    ①首先要保证自己的... ②我的Nagios外网监控服务器,刚开始测试时取的密码是redhat,放进公网一天就被人改了,郁闷死了;后来环境部署成熟以后发现仍然有不少外网ip在扫描和试探,看来不用点工具不行啊;呵呵,DenyHo

    Linux故障处理佳实践

    引言  业务中断了!  老板咆哮,主管抓狂,而你是那个要去处理故障、恢复业务的不幸的人。  你独自一人在阴暗的隔间里。...  Linux服务器上部署的业务出现中断时,为快速处理问题、消除故障,避免以上苦

    python fabric使用笔记

    修复bug什么的,测试,提交版本库(2分钟),ssh到测试环境pull部署(2分钟),rsync到线上机器A,B,C,D,E(1分钟),分别ssh到ABCDE五台机器,逐一重启(8-10分钟) = 13-15分钟 其中郁闷的是,每次操作都是相同的,命令...

    asp.net程序优化 尽量减少数据库连接操作

    最近做一个项目,做的比较郁闷,现在把项目经验总结在这里。项目的主要功能就是为第三方程序提供数据,并根据客户端的调用提供数据更新。我的程序属于服务端。服务端以站点形式部署,以Xml的数据格式输出

    北风客户关系管理源码 CRM

    跟着视频做的 ,代码原来老师教程视频用的拼音简写字段 和表名 我是把字段都翻译了,自己重做一遍的,我做这个也是感觉,没有代码,一个字母敲挺郁闷的,尤其那个html页面。 说明一点:把数据库导进去后,把端口改好...

    asp.net知识库

    HttpModule 实现 ASP.Net (*.aspx) 中文简繁体的自动转换,不用修改原有的任何代码,直接部署即可! 服务器自定义开发二之客户端脚本回发 Web开发: 使用URL重写WEB主题切换 如何在Asp.Net1.1中实现页面模板(所谓的...

Global site tag (gtag.js) - Google Analytics