一.对于开发环境部署,我们要经常部署在liunx的机器上边,是相当频繁的事情,特别是对于 linux 系统的价格远低于windows系统。
1.0 linux 系统是有多种版本的,每个版本的命令多少都点区别。
2.0 linux 系统对于国内来说,各大服务商的价格都比较低。
3.0 linux 系统比较轻量级,安装系统快,占用内存少,对于开源系统来说,受攻击的机率小。
接下来,我们说来说下,今天在liunx 系统中部署程序,所遇到的问题,如下图所示。
今天在本机(windows) 电脑上测试完功能之后,打算上正式服务器(liunx) ,部署之后,一打开一堆页面都报错了,如下图
提示类库找不到,仔细一想在测试环境一切正常呢,没有任何错误,到了正式环境,竟然一堆报错。
对于这个错误,字面理解,应该就是类库的没找到的问题了。
不过,重复确认后,发现没有问题,测试环境是有的,正式环境部署后,也是有的。
那这里我们就得怀疑,是不是路径上的问题了。
经过仔细的摸索原来是windows系统跟liunx系统大小写的区别,
注意:(可能在windows下边是没有大小写区分的,基本上都是可以识别到的,但到了linux系统就不一样了,大小写区分是很严格的)
所以,将lib\form 改成 lib\Form 就马上解决问题了,希望可以帮到大家。
以上是自己的做为资深开发的一些个人经历,把这些经验分享给大家,希望以后大家在从事开发中,可以避免不必要的麻烦,跟浪费时间精力。
要是大家喜欢我的文章的话,可以在文章下留言或是联系我,共同进步,共同探讨开发的一些案例,促进彼此间的交流,分享一些日常的开发趣事。
共有 0 条评论