上篇介绍了godaddy shared hosting java 的环境以及各种限制。这篇讲讲我碰到的几个严重问题吧。
godaddy的php主机是蛮优秀的。但java主机,对我来说简直是恶梦……(声明:我所分享的只是huoyufei.com的一个个案的问题,不代表godaddy的所有java共享主机都是这么拙劣)
首先,还讲讲限制吧。
在测试iBatis时,我发现一个错误信息:
java.security.AccessControlException: access denied (java.lang.RuntimePermission getClassLoader)
也就是说,class.getClassLoader() 是被禁用的。大家都知道,现在很多框架、代码都会用到动态代理,用到动态代理的基本上都会用到getClassLoader()。这样的话,java圈流行的框架、代码基本都不能用了。既如此,还用java干嘛?PHP是一个更好的选择了。
其次,WEB-INF目录很怪异。
我碰到的问题有:
1、新加的主机的WEB-INF有时会没有通过ftp上传文件的权限。咨询过客服,有告诉我上管理后台改权限的,我上去一看,所有权限都是默认就给了的;有告诉我要登上服务器用Linux命令修改权限的,我至今也没搞懂shared host怎么用ssh登上服务器……(后来碰到这类问题都是写信给客服让帮忙改)
2、有时,网站跑着跑着,”WEB-INF”会被改名为”WEB-INF.BAD”,这样,所有的filter、servlet都失效了,只有纯jsp还继续跑。把目录名改回去,下次重启后就好了。会反复发生,看运气吧。(重启时间大概是北京时间下午4点半左右)
最让人崩溃的问题是:就算是纯jsp,也每天都能看到在访问日志里有几个500或者503,多数时候会自个转正常,有时需要给support写信要求处理。作为正式运营的网站的话,这是很崩溃的,特别是,如果经常刚好让google或者baidu的爬虫碰上了,会影响域名的权重。(被我撞上的几次纯jsp错误都是:org.apache.jasper.JasperException: Unable to compile class for JSP,不知道啥原因,support也没正面回应过)
以上几个问题,大家应该能感受到我选择godaddy的java主机是多大的错误了吧。不过,godaddy可称道的地方也还不少。比如试用期退款是真的会退的,而且退的干净利落;比如,客服真的是24小时内会给你回复的。
另外,支持方面,godaddy的支持论坛是被墙的,而客服可能对有些问题的了解并不深,所以如果碰上像我上面列的这类问题,还是比较头疼的。客服会把信转给技术部门,但来回转还是需要费点时间的,对于线上引用来说,心里会着急。
最后,给用godaddy的朋友三个个人建议:
1、如果用他的主机的话,乖乖用php,挺好的,别像我这么闹腾;
2、别用信用卡支付,除非你需要自动续费。godaddy自动扣款跟他们按协议退款一样干脆,而且事前事后都没有扣款的邮件提醒(有续费的提醒)。
3、用gmail注册。曾经用过163,去年年底的时候有一段时间发现godaddy的邮件突然都收不到。
用了不到一个月的godaddy shared hosting (DELUXE PLAN) 的java环境,跟godaddy 客服有过不少email往来,整理点信息发布出来,供大家参考。
首先,环境:
The current Java environment for our shared hosting is as follows:
Java Version: 1.5
Tomcat 5: 5.0.27
Servlets: 2.4
JSP: 2.0
Web-app: 2.2
jdk v1.5
其次,对流行java框架的支持:
Information on our Java environment can be located by searching for Java on our Help site at http://help.godaddy.com/.(注,其实上面关于java的有用的东西很少)
We can tell that Struts, the Spring Framework and Log4j are not supported on our shared hosting envionment.
据我用huoyufei.com做测试,iBatis也是不被支持的。
第三,关于文件输出:
Java can ONLY write to the /tmp folder (this is the server wide /tmp folder not a local /tmp folder within your account)
这点不知道会不会限制了图片上传的功能实现,没试。
总体来讲,godaddy的共享主机的管理后台是很不错的,php支持也很出色,但是,java方面限制如此之多,基本上可定义为不可用且不好玩状态了。
下篇我会讲讲使用过程中的其它恶梦。
作者:一直特立独行的猫
公关界未来的新闻稿女皇写的文章。
中国现在最缺的是什么?不是能工巧匠、不是机会、不是资本,中国现在最缺的,是敢于做梦的勇气。
———————————
我总是收到一种邮件,每天都有,源源不断的,此类邮件通过自己对本专业的各种不满,比如未来薪水,未来前景,未来市场环境等,表达了对转专业和跨专业就业或考研的急切心情,同时表达了对即将面临的一无所知的领域的困惑和无厘头,以及对自己未来的忧虑。每封信的最后一句是:“请你告诉我,我该怎么办?”
我怎么知道你要怎么办?
佳琪和我大一的时候学环境科学专业
我们及我们的家长都一致认为在中国的大环境下,环境科学是个十分有前途的工作
我们一起学了三天不到的时间
我因为受不了无数的化学方程式极力要求转系
因为不知道要选哪个比较好,于是读了可以当万金油但是却十分没有“钱”途的中文系
于是我和佳琪至此分道扬镳,但是暗地里却一直暗暗较劲
大二上学期我考完了托业和四六级,佳琪开始跟着我考托福和GRE,结果我不记得
大二下学期我申请了交流生,佳琪的妈妈特地电话我问我是不是要换一个学校
佳琪没有申请交流生,那时候佳琪有了男朋友
我申请了交流生,那时候我没有男朋友
佳琪给我讲她们终于开始在学校的小河里小心翼翼的取水样去检测污染
我在北大忧心忡忡的过着每天被猥琐男跟踪的恐怖日子
我在想,如果我当初没有离开环境科学
是不是我现在也应该穿着白大褂,蹲在学校的小河前取水样,然后摇着试管回去等测试结果?
我不知道我究竟喜欢中文还是环境科学
我也没必要知道
我总觉得我会换一个新的领域开始我的工作
这个工作无关中文,更无关环境
我想大概是小白领那样的
坐在空调房子里,穿精致的小套装和优雅的小鞋子
至于手里做什么
我完全不知道
大四了
佳琪考上了研究生
中国XX大学环境科学专业研究生,一击必中,一次成功的考了个第一名
我开始实习,频繁的转战各个牛C的同行业公司
看过我简历的人,都会惊讶于我那些看起来越来越牛D的实习经历
两年后的今天
佳琪去了某个煤矿做检验煤矿含量什么的专家
她说环科很赚钱的说法太骗人了
我果然当了小白领,坐在空调房子里
可是我每天穿的像个学生一样,恨不得每天穿夸张的Crocs上班
我在无数的工种之间,用两年的时间发现
我写新闻稿和软文是最大的特长,我对文字有着天生的敏感
我的书包里永远揣着一本高中的书《高中化学知识难点大全》
我总是无休止的恋上数学几何题,以及那些没完没了的物理模具
我在想,为什么我要矫正我自己的内心和天赋
为了一个看上去很好,但是实际也就那样的东西屈就我的灵魂
有一天,我看到地铁上的一段话:
学生:老师,我很喜欢摄影,但是我不想学下去了
老师:为什么?
学生:因为大部分摄影师都赚不到钱
老师:那你为什么不去做一个自己喜欢,而且又能赚到钱的摄影师?你怎么知道你做不到?
我默默的看完,默默的走开,回家开始写博客
一天、一周、一个月、三个月、半年…..
我每天写,经常写到凌晨,不管多累多忙都坚持写
我一直相信
如果我每天坚持写1000字
我一定会有写的顺畅而灵动的一天
我是一个内心凝默的人
表面聒噪,但是骨子里很闷骚
我总是相信
在一个很小的地方扎下去
总会有一天能看到一些不一样的东西
于是,我只做两件很微小的事儿
写字、让PPT会微笑
不断的写,不断的画
不畏他人的声色俱厉,嘲笑打击
我接到越来越多的约稿
我听到越来越多的声音:哇,我发现我手边的杂志都有你的文章
我看到文字被越来越多的人分享
我收到来自海外网友激动的邮件
我听得到我的PPT微笑的声音,看的到欣喜的眼神
呀,原来,这就是核心竞争力
核心竞争力是什么?
不是你会做,我也跟着做,而且努力比你做的更好
而是你们所有人都做不到的,我做的到
不管我做的好不好,也只有我能做到
这很难,因为需要很勇敢的内心
坚持到底不放弃
回答一个小网友的问题:
从个人发展来说
我不大愿意成为一名程序员
虽然我天赋很好且内心挚爱
一是因为中国社会现阶段对程序员的不重视
二是国内在编程方面的好氛围不多
还有一点就是我不希望看到自己天天接受辐射而中年秃顶…
别人不重视程序员不代表会不重视你
氛围不好不代表你的氛围不好
为什么不努力去做一个让别人重视你,并能引领新环境的第一个人
这真的有点难
有点像我带我妈去旅游
我说:妈,我准备办个咱两的旅游,去马来西亚玩一圈
我妈说:你自己去,我走不动,旅游太累了
我说:可是,还没有开始走,你怎么知道你会走不动?
在一条充满荆棘和鲜血的路上
会有很多的塞车和强盗
也会有很多公交、地铁、出租车
不能因为看到塞车就不出门
不能因为遇见强盗就不带包
你要做的只是
带着自己的小刀,不断的换乘公交——地铁——出租车
跑的比强盗远
出手比强盗快
—————————————–
(之前写的,2009-02-07)
(一)
我想我是芦苇,依岸而居、伴水而立,以草为伍却不愿躺在大地上以求无风无浪、挺着腰杆却又不再想着像杨树槐树那样惊天动地。风起时,我们会一起随风起舞;浪起时,我们会结队逐浪放歌。
(二)
我想我是芦苇,没有年轮的芦苇,没有太多记忆沉淀的芦苇。春秋更替,旧的枝叶会化为春泥,新芽不会想要再把旧事记起。
(三)
我想我是芦苇,无法仰慕树的志向高远。
闻谢晋的官司打赢了,而且,居然成功地强制执行了。想起之前写过的一小段关于芙蓉镇的观后感,转过来。
2008-10-21
昨晚重温《芙蓉镇》,感触最深的是小镇的那份宽容。
轰轰烈烈了一场,每个人都得到了自己的归宿。被冤枉的平反了、被充公的米豆腐店又开张了、“狗男女、黑夫妻”依然是风情无限只是鬓角多了几丝白发;城里来的回城里结婚去了、出卖干妹妹保全乌纱帽的也继续当官且跟干妹妹摒弃前嫌了、搞运动的还继续提着个破锣继续运动……
所有的一切都只是回归自己的归宿,所有人都得到了宽恕,没有武侠、江湖电影的快意恩仇,也没有鲁迅先生的“一个都不宽恕”的那份执着。
快起来,我们发大财了
美国士兵接到布什的悬赏令:捉住一个伊拉克士兵,可得十万美元!于是米歇尔和尤里开始在巴格达附近搜寻。几天劳顿下来,两人精疲力尽,躺在地上就进入了梦乡。当米歇尔醒来时,发现他们四周被五百多名持枪的萨达姆共和卫队包围着,他急忙推醒尤里喊道:“快起来,我们发大财了!”